I'm also in Canada and living with the folks.

I don't have the same hurdles that you have so I don't know if I'd have any good advice. Sounds like you have a good idea of where you want to be though.

One quick question though, do your parents mind you living with them? Like are they going to boot you out soon?