Mine don't have the glove light. It is weird as most cars do have them but guess the ST dont. Maybe try putting the map lights on to see what you are doing.
nah the ST doesnt but they are easy enough to install yourself, just involves a little bit of wiring. Would take someone 10minutes if they knew what they were doing.