npc car dealer

Hi there! im quite stuck at the minute, im making a custom gamemode which uses a money system and i wanted to add a npc car dealer that stores cars or one that just spawns it and i was wondering if anyone could help? in my gamemode you take money by doing
ply:TakeMoney( amount )
but if anyone could help me make a npc that spawns a car that would be awesome and i could figure out the storage system!

[editline]9th May 2015[/editline]

ok i sorted out the entity but how do i make the model not in the T position?