D16Y7 non vtec is the motor you have as long as it hasnt been swapped.
The buttons on the top are for AUX lights which since yours is a 96 does not have. Also for Cruise Control, since you have an S model also do not have. Thats why they are blank, they are just dummy buttons. Yes all del sols are targa tops.