Seems like you should have plenty of room for those fish. I don't see any algae in your tank - do you have enough to feed the otos? Are you going to fertilize? I'm not entirely familiar with the filter and probably not the best person to ask about stocking but I thought I'd reply anyway :-)
Thanks any help is super greatly appreciated! I feed the otos zuchini overnight everyother day so I think theyre okay. As far as ferts go im dosing Seachem Flourish Excel if thats even considered a fert? But the filter is fairly old so I dont blame you! Marineland doesnt even make the 170 anymore.