MONTE's DO have sunroofs mate, Montes are LUX spec minus non option leather.....
A 1996 registered motorsport shell will be either
A shell bought from Ford then built up from bits, OR, A proper 1996 lux car, which has been reshelled into a new M/sport shell, see what electrics its got and if it got opening r/quarters.... you could give Ford the VIN, they willl tell you what it stearted as...
either way 10k aint too discraceful...