Dome light issues

Yes, it is supposed to be.
Yes but two contacts. Supposedly a 1004 bulb.
CEC1004-2.jpg