No, if you have BP installed correctly when you choose preview it should look fine. I have no idea about this child theme. My directions are simply how you install and activate a child theme. You should never do testing on a live site.
BP is not just a theme it’s a plugin. Do you have it installed and activated?