Re: Several issues
1) What is “Activate avatar” e-mail? I’ve never heard it nor seen it on any of my bp installs so far.
2) maybe you need to reinstall buddypress. Or use 1.1 rc for better usability.
3) Global configuration option to enable/disable self user account deletion is introduced from 1.1. Are you sure you are running 1.0.3, as it doesn’t even offer you such option. Users can just click to delete.
4) You can simply delete those functions from theme files, or maybe better hack available. Check for sticky posts.