Thank you Dan, I created a bp-custom.php in my plugins folder.
I inserted the code snippet you provided above. It works as you described. Removing the General tab and its contents and just showing the Email and Profile Visibility tabs.
Is it possible to have the contents of the Email tab load automatically?