Greetings,
Regarding the supplies to get unstuck question. Yes, loading supplies will 'de-stuck' a vehicle. It will pop up the back end and you have to back out the way you traveled into the soft terrain.
I haven't tried LTVs yet, I would assume they can get over the sand - or do we need to swim for the green coast when landing?
Regards,