The HHOF is right on the subway line, which to be honest, isn't the best public transit system for city access, but it can get you quickly to the ROM, Queen's Park, etc. You may want to check to see if Toronto FC are playing while you're in town too. Card shops - I don't think right down town...