Ahoy and welcome. Airsoft is a blast, just pace yourself and keep hydrated.
Fogging is a sod of an issue for a lot of us, and the number 2 rule (after don't be a dick) is to never, ever remove your eyepro in the game zone, even to clean it.
It looks like TM rent out paintball style sealed masks rather than mesh, which will make it more likely that your glasses will steam up. I've tried various potions and lotions for anti-fogging, with the most successful (and expensive) being Revision anti-fog wipes, followed by Cat-Crap (yes, really) paste. Ventilation is the real solution, and if you stick with sealed goggles, Ex-Fog fans (and knock-offs) are available, or you can DIY something with a computer/3d printer cooler fan and some ducting.
I run goggles in CQB for the light transmission and lack of spalling, but for outdoors, I've switched to mesh. The gold standard is
@heroshark who does made-to-order and custom goggles, which means you'll need to wait quite a bit as he's always got more demand than time. Jumping off point for that is
https://www.facebook.com/Heroshark/
However, more basic mesh goggles or masks work too, and your glasses will deal with the fragment problem. While I've got no love for the brand, I do think the mesh on these Nuprol goggles looks solid enough for airsoft, and they're hopefully big enough to cover your regular glasses.
https://www.amazon.co.uk/Nuprol-Pro-Mesh-Eye-Protection/dp/B0797R9TJ4
You'll likely want to remove the foam on those, or anything else you get, to increase airflow.