I appreciate the way you came in here.
1. For away fans, I would steer clear of the west lots and south lots. Stay East, stay safe.
2. Nothing near the stadium (which isn't in the best part of town). Wyndwood area furher south of the stadium is solid. Miami Beach is great, but expensive and packed. Downtown has some fun spot (eleven, if you have cash). Coconut Grove has some spots.
3. Frost museum. Perez art museum. Vizcaya.
4. South Beach. Around 5th is a good spot.
5. Cafe Versailles is the famous spot. But him up Sergio's or a Latin America for a more local vibe.
6. J. Wakefield, Veza Sur, and Concrete Beach are some of my favorites. Lincoln's Beard is also a cool local spot.
7. No clue, man. Season ticket holder here. But I know stubhub typically has cheaper seats closer to game day. Home team is on the south side. Be warned.
Be safe. Go Canes!