You don't have to hatch 300 eggs at a time in a cabinet.... but you can if you want, that's what's nice. I've hatched 30 at a time several times.Cabinet incubators are nice but I don't think you're planning on hatching out that many birds at a time.
Table top size with egg turner and circulating fan is all you need. The Hovabator Genesis (1588) is very user friendly.
Incubator Warehouse has good prices. I assume they will ship to Canada. As for the turner just buy that at your local feed store. Both little giant or hovabator turner fit into this incubator so whatever is local will be your cheapest bet.
https://incubatorwarehouse.com/hova-bator-genesis-1588-egg-incubator.html
My pheasants hatched yesterday and I never touched the incubator once the last two weeks, didn't adjust temp or humidity, didn't add water, and didn't turn any eggs. Just set it and forget it.....
I bought mine for $250 and I could easily sell it for that, or for more if I wanted. Just hard to see spending $180 on a stryofoam one, that's all. You get a lot more bang for your buck.
It is big, heavy, and awkward to move around but if you have room to store it and don't mind paying a couple hundred dollars I see no down side to owning one......
Just a thought....
Facebook marketplace and Craigslist are good places to search OP.....