Two of the key factors that you would have to consider before getting this soundbar for your son are whether it is water-resistant and the battery life since camping is likely going to be an outdoor event.
So, picking a device that has a strong battery and won't have issues with water comes first. This is why I believe Hisense AX5125H should be the one that you get.
It is a bit cheap as the one that I got costs around $350. It has a wireless subwoofer and surround speakers that deliver good audio quality as well.
I think your son would be very happy if you can be able to get this as it has all the necessary features for a camping event.