Dont know about OHIP, but in my terretory you can apply with OWP (but with three months wait for eligibility). Given the fast processing these days for inland applications, maybe PR and OWP would be a fast way to go?
In any case, make sure to have private insurance (blue cross and others offer...