I think the problem with actual gifts is that you really have to know the people and what they like and want.
Not everyone with an RV wants a personalized sign with their name on it.
Not everyone wants a zero gravity chair (I had one and hated it because I'm left handed and the lock was only on the right hand side - I had to struggle to get it unlocked so I could get out).
Even with gift cards, you have to be somewhat knowledgeable about the people. Some folks don't shop at Walmart; some folks don't shop at Camping World; some folks don't use Shell gas; and so on.
When you add in the travel aspect, this makes it even more difficult because they could be sitting on a gift card for years waiting for a time when they will actually be in a location with that store, restaurant, etc.
Unless you know the people well enough to KNOW they would like a personalized sign, etc., stay away from "stuff". Unless you KNOW they shop at a store or like a specific restaurant, stay away from company-specific gift cards.
If you don't know them well enough to KNOW one of the above will be appreciated, get them a Visa gift card, etc. that can be used anywhere to buy a sign, chair, plant, gas, or whatever they want.