Hey bud i dont want to be the bad news fairy but since it sounds like any smell getting out would be a huge risk to your security i want to give you my honest opinion in hopes of helping.
those plants are going to STINK in flower.
If you are already concerned for the smell now you might want to consider starting over with low odor strains or getting a carbon filter and fan going.
Ona gel is an option too but can only get you so far.
Depending on plant size you could get away doing low odor strains in micro grows with only ona gel like i have.
The strains i would advise for low odor stealth grows that ive grown before for this purpose are shortstuff [HASHTAG]#1[/HASHTAG], sweet seeds dark devil, mephisto northern cheese haze, nirvana auto blue mystic, nirvana auto NL. You could always get a stinky pheno possibly too just fyi. But these strains were all low enough odor that ona gel took care of it when i grew them.
I Did each strain one plant at a time in a half gallon pot micro setup and yeilded 10-20g each time. The threads are in the micro section.
Also sorry if you mentioned it already but what kind of soil are you using? Looking at the pics it looks like its mostly just peat which is not going to drain good enough. but i could be wrong
If you can get some roots organics original soil that is going to be worth the cost. It has good drainage and starting ph.
I heard alot of cheap soils come with ph way off but ive only used roots original. Thats why its good to have a soil probe also(i use the accurate 8 soil probe)to check your soil ph before starting and during the grow. The probe also has a moisture meter that can help you figure out how much and when to water. Its a good tool to have but I try not to use the probe unless i have issues because i dont want to possibly damage or disturb any roots. Ive also seen moisture meters you can leave in the pot the whole grow but ive never tried those.
Sorry for the long post. I hope this helps.