We highly recommend checking out airbnb for some great options for places to stay near our main house. There are quite a few close by.
The best time to buy plane tickets is about 5 months out (the internet says 60 days but that gives me anxiety haha). From Bozeman to Inverness roundtrip it is currently around 800$ per person for a fully refundable main cabin ticket. We will keep an eye on prices and let you know if we see a good deal. Previously we were able to get them for around 600$ roundtrip from Bozeman.