I'm heading to Fort Myers next month to soak in some rays and to watch Spring Training baseball...I've been to a number of other ST sites, but I've never caught a Twins or Red Sox game...what can I expect at the two stadiums? Other questions:

Best way to buy tickets?
Any tips on getting autographs (especially for Minnesota)?
Are practices (on non-game days) open to the public?

Thanks for any info!