You seem to have your current situation engineered to keep yourself eligible for loan forgiveness. But, you need to accumulate significantly more in investments to FIRE so quickly--you have a good emergency fund, but relatively small retirement plans, and no other savings to tide you over until IRA eligibility or mega backdoor output. You also have not really spelled out your retirement plans--do you assume no changes? Do you expect significant changes? Any answer depends on your plans after retirement, of course.
Some specifics:
My comment on qualification is around your tax filing. I assume you mean married filing single, not just single, correct? If so, you should revisit your tax plans with all the changes this year. If MB makes $12k, she is fully covered by her personal exemption this year, and does not need to claim a child. But, even so, that is getting you 10% savings, while you on the other hand are paying 22%. It sounds like you have quite a complicated tax situation, but do you know it is worthwhile? Have you specifically calculated taxes filing in a more traditional way, to know what it is getting you, if anything? (Conventional wisdom says a large income disparity benefits from MFJ)
The condo in Florida is not grossing much, and probably is netting zero. Does this feature into your retirement plans somehow? I would say you would be better off from a FIRE perspective to sell it and invest, but in either case I assume retirement gets you down to one property. If you specifically are looking for rental property in retirement, I would review the profitability here, particularly factoring in long-term costs like repair / remodeling and a vacancy fund.
You have young children; what are your intentions for providing for their education? You can make a big impact with actions you take now, since they are so young.
You are currently grossing $109k, and you listed expenses are under $35k. So where is the rest going? Maybe this is a recent development, but I would expect a lot more taxable savings. (In particular, since you are not maxing Roths)