I am not sure how the caravan is specifically relevant so apologies if these ideas do not work due to any restrictions:
Lamb is brilliant on bbq. Lamb chops (buy the thinner flatter ones and cook quickly at high temp). I usually marinade in oil, lemon, garlic, rosemary and thyme.
Or do Lamb and veggie skewers - i like Lamb neck for this. Also marinade in oil, lemon, garlic, rosemary and thyme. Cut into chunks then add to skewers with med style veg - cherry/plum tomatoes, chunks of aubergine and/or courgette, chunks of red onion and peppers. Brush the veg with the marinade too. Cook on fairly hot heat but not wxcessively so - you want it to cook fast and get some char on - but not TOO hot because you want the veggies to have time to soften. Serve as is or make up some couscous, remove the meat and veg from skewers and stir through. Tatzkki and/or hummus on the side or drizzled over adds value! You can do this with halloumi instead of.lamb if you prefer.
Wrap slices of asparagus in parma ham and grill. Serve with cream cheese which, if you want, you can flavour with a bit of garlic or garlic oil.
Deboned chicken thighs are good (at home I do with bone and pre cook in oven but I assume that's not practical). Marinade in a mix of ketchup, splash of plive/rapeseed oil, splash of sherry or balsamic vinegar, fennel seeds, Chinese five spice, oregano, garlic and salt. The cook, turning frequently. It will get a bit charred due to the ketchup but that is part of the deliciousness. This one tends to be especially popular with kids.
I like to make grilled aubergine "salad". Slice aubergine, brush with oil and grill over bbq until nicely coloured and soft. Make a dressing of olive oil, sherry vinegar, garlic and chilli. Aubergine in a bowl, dressing poured over, topped with buffalo mozzarella and scatter chopped mint. If you have a cash bbq or one with a lid, those par-cooked ciabattas can be thrown in for 5-6 minutes and this works as a meal by itself, or with Lamb chops.
Those are some of my favourites. Flat mushrooms also bbq well and with griddled aubergine, a bit of goats cheese and some.honey make excellent stacks for eating alone or in a burger bun. Or small mushrooms wrapped in bacon slices then added to a skewer make a great "waiting to eat snack".
This year I plan to do a bit more experimenting with fish and prawns.
I love a bbq. Can you tell? 😀😀