I would definitely recommend renting one.
The traffic is heavy at times but uber or taxis may be costly since it's a vacation location.
Yes. You definitely need a car. It is spread out. We stayed on Crystal Beach. It is beautiful but not much within walking distance.
We just drove 9 hrs there and maybe $50 in gas But if you're flying i would rent one
Yes. You most definitely want to rent a car. We rented from National. They where great.
Yes, must need
Yes.
A car is recommended
We did and used it all the time. The Wharf next to the hotel has some good food but you will be tired of it
There's a lot to do and a lot to see but it is spread out quite a bit so you most likely need transportation
Thanks! Your answer is awaiting moderation.