@pssawhney ideally one should be able to change themes without any major issues. That’s why themes in the WordPress Theme Repository must not include shortcodes nor custom post types, etc. And it looks like Envato’s Themeforest is going to require that for incoming premium themes http://support.envato.com/index.php?/Knowledgebase/Article/View/472
If your Huddle theme has shortcodes and built in custom post types like portfolios for example, then yes you would lose the styles for those shortcodes and the portfolio will not be showing up in your new theme. Other than that, BuddyPress data are stored in database so assuming you have an updated WordPress theme which does not have a proprietary templating system, you should be good to go.
Recommend that you set up your own development site which mirrors your live/production site so you can test themes/plugins in development site before installing/activating in production site.
Thank you so much for the prompt response.
Quick question, do you know where I can find a person who is well versed in BPress and WordPress to help me with my site. I have learned alot but I am not good a custom coding.
Cheers
@pssawhney you could post at http://jpbs.wordpress.net/ if you have the budget to hire a developer.
If you have no budget but would have to create the site all by youself, then post at the bbPress.org forums, in the WordPress.org forums and here of course. Do post specific questions per topic i.e., do not cram all your issues in one topic. That way, those who know how to resolve certain issues would respond to your topic and help out. There’s no guarantee that all your questions will be answered but at least you’re steps closer to where you want to go.