We were just down last month.
1. We brought a Polar Bear cooler with frozen, vacuum sealed steaks, burgers, chicken. However we checked the bag instead of carrying on. At customs, they charged a 10% tax on the value of the meat. I guessed it was about $100 worth so we paid $10.
3. We rented a car at Leverick from Nick to go to Hog Heaven. We used the car/truck for the day to visit the Baths, Savannah Bay and ended at Hog Heaven. Definitely worth going - we loved the views and the food!