Re: way to separate the wordpress and the buddypress themes?
First, make a backup of your existing theme and I’m guessing here but…
You might be able to just take your existing WP theme and make it a child theme of bp-default. This should cause WP to go looking in the bp-default theme directory for anything not defined in your main WP theme directory.
Some stuff will break. Fixing it might be difficult. I haven’t tried this so good luck and make a backup first.
Oh, and let us know how it goes.