Hi Ethan!
Frequent team meetings are great! I actually prefer to meet in person as I feel there are fewer distractions and you're more focused on the work compared to online meetings. Lastly, that's a good idea to go through the GDD once more. I'll have to bring that up with my team when I get a chance!