Is your permalink structure correct? Sometimes if the permalink structure is not a certain one buddypress returns 404 pages. If permalink structure is okay then try to look for the .htaccess file on your server as you need to have some code in this file for wordpress to function with other permalink structures.
If you need help let me know as I set up wordpress with buddypress for my hosting customers.
I would be interested in programming this for the community Would it just be facebook & twitter or maybe emails, name(first and last) also… It will take me a few weeks to build but im up for the challenge.
As for money, i would release this as open source so I would not expect someone to foot a bill however if people want to help out they can donate to me like on my other plugin for hiding profile groups to unpaid members.