Engine if seized would not spin at all, or starter would make a bad jamming sound. This assumes no oil in the engine and the car running long enough to seize a bearing/s. Worst case, not likely if there is no leak and you don't have a large blue cloud behind the car when driving.
Make sure the timing belt moves properly when the engine in cranking over. If it slipped loose, it may look funny when rotating.
Codes can be pulled from the DLC (data link connector just above the drivers left foot near the fuses).
http://www.stealth316.com/2-diagcodes91-93.htm
Don't think the car will have a code, but it might have set one just before stalling.
Can pull the ECU and check the ECU capacitors for bad smell and leaking, unless you know the capacitors have been changed and the board is good - you live in a hot climate.