Do I have to register to go or was registration just for teams playing in the Tournament? I'd like to bring my son up and watch some, is there a fee to get in and watch or even to open game?
You'll only need to register if you're going to play in any of the games. The amount of free stuff that you get with a registration though is amazing, and yeah you can do it on site of the event.
Open game play - not sure if you need to have a tournament badge or not.