Question about turning a BSP into a static mesh

Right now I have a BSP with different materials applied to different sides. When I turn the BSP into a static mesh, does the static mesh keep the same materials?

Yes. When you Convert to Static Mesh the materials will remain the way you set them.