7 (1) No person shall drive a motor vehicle on a highway unless,
(a) there exists a currently validated permit for the vehicle;
The driver is responsible regardless of who owns the vehicle. This notion of "I don't own the vehicle, therefore I can't renew the stickers so it's not my problem" is a plea of ignorance. If the stickers are expired, then you don't drive the vehicle regardless of who owns it.
The owner is responsible if he or she is either the driver or has been issued a municipal bylaw ticket for either having the vehicle parked on the street or in a driveway with expired stickers. Otherwise, if you drive your vehicle on a Ontario highway, it's your problem.
Secondly, this thread is over 4 years old.