Overall the plan is sound, but risky. And pay in Canada is lower than US, so financially this may not be beneficial in the long term.
Also double-check the visa offering. F1 is for an academic course (eg Bachelors) which can be combined with flight, while the similar M1 is for vocational training only, and typically shorter duration.
Good luck.