Keenmouse,
Very sorry for the delayed response.
For removing the user 'properly', all you should need to do is delete the user from the main Joomla User manager. JFBConnect and JomSocial both have user plugins which should then remove any extra information that they are storing about the user. Obviously, something to check is that both of those plugins are enabled.
As for the gender field, we normally don't allow importing into select or radio fields because the value returned from Facebook can be variable, and likely won't align to the field options you make available to your users. If you want to make a minor modification to show the field in the Mapping area of JFBConnect, you can try the code below. However, please make sure you test that the field is imported properly and doesn't cause issues.
In the /plugins/jfbcprofiles/jomsocial/jomsocial.php file, search for "getProfileFields". At the top of that function, you'll see a MySQL query. Update it as follows:
$query = 'SELECT * FROM #__community_fields WHERE type="text" OR type="textarea" OR type="date" OR type="select" ORDER BY ordering';
The thing you're adding there is the 'OR type="select" ' text. Then, in the Profiles area, you'll see Gender (and possibly other select fields) as option to import into. We wouldn't recommend importing into any of the other fields. As for gender, the fields that Facebook will return on "male" and "female". Those should be the options you have configured in JomSocial.
Hope that helps, but if you have any other questions, just let us know!
Alex