Hello!

Does anyone know if rest stops can you can catch a nap for a few hours are common in Northern Ontario/Quebec? I know it already snows up there, so I am not sure how fast/far I would be able to go when coming back to Toronto, which puts me anywhere between Macamic, QC and New Liskeard, ON. Therefore I am looking for rest stops somewhere along 101/65. How common and how safe are they? I do know in Quebec rest stops are called "haltes routières".
Also, should I just leave the car idling for the time I'll be sleeping since it will be ~0-5C at night? I guess can also put the heat on max for 15 minutes before I get to the rest stop I will decide to stay at, just have to listen to loud music at that time to stay awake.

P.S. I am not sure if rest stops are listed on my GPS, will check that, but feedback from people who used rest stops up there would be great.

Also do you suggest renting a bigger car or will I be ok with compact? This is for Toronto to Chisasibi trip.

Any other tips will be appreciated.

Thanks in advance.