No, you dont use a sim for the gps, its free, has it got a bluetooth gps receiver? as thats all you need
I may have an old laptop you can have but I found it a bit big in the car and had to have it on the seat.
Only other option really is a set up like Trugga's with a 7" (I think ) touch screen and pc capable.