Personally I wouldn't use rivets, as Roady said use washers..it will help. However, that top will do alot of bouncing around and no good way to tighten or snug up a rivet. If you do go all the way through your roof with self locking nuts...caulk them good! I'd use short self tapping screws with some glue and constantly check them! My 1 cent!