@Hector Garza I applaud you for thinking deeply about this. The first step in realizing your dreams is to have a vision.
You need to be more specific with what you want. "building long-term financial wealth for my family," is very nice but it's not specific. What does financial wealth mean? $X per month in profit, $X in net worth, $X in assets owned, etc.?
Be A LOT more aggressive. If your current plan is to start investing in real estate (or building long-term financial wealth) by 2029 you will never do it. There's way too many variables between now and 2029. What if you have more kids? What if you want to pay for your kids education? What if you get fired? What if there's another pandemic?
I would pay down any debt over 5%. Anything less than 5% will not hold you back. Find a way to accelerate your timeline to buying real estate. What are the quickest ways for you (or your wife) to increase your income or decrease your expenses? Do this ASAP.