Will we be required to register a separate account for the main website? Or is our FF log-in universally applied?

PS: Where will your match/player data and previews come from?

FanFooty is on one server and everything except FanFooty (including the forums) is on a different server. Now that you've mentioned it, it's probably time to move the login to the secondary server so that you can use a single login across all sites. That is a technical job that will take a while though.