Congrats to your husband! It's exciting, but also stressful, I know. The time will fly by, and helps that it's finite -- you know you will ultimately be moving there with him, which should be easier than the open-ended limbo we find ourselves in.
My husband and I have been dealing with his sporadic Maryland/Texas residence for a couple of years now. We are working on solving this (we are sponsoring a man from Mexico and his family to immigrate to the States where he will work as our ranch manager and live on the ranch with his family, but it is a long, arduous, stressful, expensive process), but in the meantime, it means Jamie is in Texas for stretches of time. I join him from time to time, but we don't currently have a really predictable schedule, since ranching is not a predictable business -- everything is at the mercy of mother nature.
I do agree that checking in with each other every day is necessary -- text, phone, FaceTime -- whatever works for you. If you can make short trips to go visit him, or vice versa, that's awesome -- take advantage of that opportunity if time and budget allow.
One thing I will note is that spending so much time apart has made us treat our time together as a more special thing. We tend to "celebrate" more now that our time together is more rare and precious. That's a wonderful thing in many ways, but it also means we tend to slack off on things like healthy eating and watching our restaurant and travel budget, because hey, we're celebrating finally being together! So be aware that can be a by-product of separation.
Also, remember that all the usual tasks of home-keeping will fall on you in your husband's absence, regardless of whether you or husband have been doing them. Allow yourself more time and kindness for things that slip through the cracks or have to go undone for longer than you would prefer. This can be really frustrating (like the week our garage door stopped working and we had a plumbing leak and an emergency vet visit...), but hopefully this will not be much of a burden on you.
Best of luck!