Adam,
There's a few issues I'm seeing with the page. Please check these things out and let me know if they improve the situation.
1) The all.js (Facebook Javascript API) is not being included by JFBConnect, but from another component. Please go to your Plugin manager in Joomla and search for Facebook. Disable anything that doesn't say JFBConnect.
2) While there, ensure that the JFBConnect System plugin is enabled.
As for the "location is not a member of the user table", please check the Profile integration tab in JFBConnect and let me know if you're using the "Hometown" or "Current Location" fields. It's possible one of those has been updated/changed by Facebook. For now, try not importing from those fields and see if the problem resolves itself. If so, we'll fix the issue in the next release.
Hope this all helps, but if not, let us know. Uninstalling some of the other extensions can be a pain, we understand.