Your vbulletin has been modified from a default
vb install
Your missing field2 in your vbulletin userfield table which holds the users location
You would need to add that field back to that table or modify our profile query to remove the location it is trying to get.
As far as removing stuff for display you would alter the associated templates with the script you are wanting to remove this stuff from and remove what you do not want to display
remember when attempting to hack or modify your files you do so at your own will and always make backups.