RE: BT50SA/B/EI differences
The main difference between the Fuji-Imvac BT-50A and BT-50B is the carburetor. The BT-50B has a carb with a larger bore for more power.
The engine only has the one color choice for the cylinders. You're on your own if you decide to paint it differently.