Welcome aboard.
MTB’er here too so feel your pain. Maybe add a vote in this thread Increase baseline resistance
I bought a 2nd bike purely for Zwift after the first few weeks of spinning out.
Meantime, workouts will be fine if you have a smart trainer, or races/rides on steep hills - use Zwifthub.com to be able to glance at routes that will suit your gearing.