Thanks for the reply!
The wrong rivets that were put in are the closed end solid type and yes just sealed with some sealant. You were spot on. While it works for now, I know its not correct. I will check out the foam recommendation, thanks!
For the gas tank situation, I figured going...