Physical fasteners whenever possible..... especially if on a moving vehicle.
I wouldnt trust regular rivets or tek screws. 1/4” steel monobolts at least or through bolt it and have structural panel adhesive behind either one. Thats a lot of force and could easily kill someone if it were to come loose or tear off going down the road.