A and C will both work great once you dial in your cab. You are wise to consider the pot in your vertical limitations. It's a big deal. B in my opinion, and am sure it can be done and has been, but is not the best route.
You can beat your vertical limitations with photo going 12/12 from seed. And possibly using a little low stress training. I actually like this idea the best. The more you fill up your limited space horizontally may require more light lumens which means more heat and heat will also be a big factor in a limited space. Autos are awesome for this space as well. Just get a short fast variety. Whatever you choose short and fast to harvest should be very important considerations. You don't have the space to veg.
Seedbanks. US banks are extremely competitive. As an example. $77=11 reg seeds shipped. These are regs, got $7 a seed. But wait, freebs? Sure maybe they throw in another pack of 12 seeds. And Bodhi packers are so high they can't count. So you get 12-15 seeds. That is not bad and these well regarded US guys are selling top notch genetics.
Overseas banks are fine too. But, $35? Man whenever I ordered overseas I don't think I ever spent less than $150. I usually loaded up for a minute getting some top notch Dinafem and a few other packs, maybe a couple of pick and mix then the freebs. Then there's shipping and yeah, since I am doing it I will buy a tshirt or coffee mug as a souvenir. So. Cost is inconsequential and the US breeders are top notch and well regarded. Seed Vault of Cali and Bodhi genes. A+ Cheap seeds suck bro. I tried them. Maybe an O or so of mids after 3 months ain't cool. Dinafem ones I get are more like 3-4 times your $4 per seed.
Reg seeds in your cab? Yes absolutely. Start wit 5 and go to 12/12 at 2 weeks then 2-3 weeks later, save your best female or 2, cull the rest or keep a male and pollinate.
Like the idea of flouros in that cab. HPS will cause heat issues.
So final verdict. I say go with a US bank. Grow 1-2 photos 12/12 from seedling. Maybe get 3-5 o,s every 3 months or so with a fast 8 week flowering strain. Consider you're not going to go commercial with this set up bro. It's a micro grow. That's what I do.