It's never too early to reach out. I'm happy to consult with you and give some tips even if you haven't got a venue booked yet!
I recommend having at least one video call, but totally understand that some people dislike them, so it's not required.