In answer to your first thing, yes, it is a standard white halogen bulb, but with a white led bulb you won't get a pure red light needer. It's because of this that I use red bulbs, and get pure red light.
Second thing: yes, that's not a canbus bulb. But maybe you should know that bulbs that has...