Answers:

Al
Boston

There are no reputable places to get Sox tickets; pay through the nose or not at all. Sorry.

I wrote a one-day guide to Boston here, if it helps:
http://www.yelp.com/biz/city-of-boston-boston-3#hrid:nW3Y05gCIhYAQFq6FUWihA

Al has gotten 1 cheer on this answer.