KALISPELL, MT. is the closest to the lake. MISSOULA, MT is a great second option but is about 30-45 min further. Best is to check your flight options, and then car rental options to see what makes the most sense for you and your family.
YES. Download the app- TURO (the Air BNB of car rentals). They have the most cost effective options as opposed to places like Hertz. This will give you the ability to see different areas of the town.
YES, but rather unpredictable and infrequent. Its best not to rely on Uber for your trip. If you know other guests coming to the wedding, pooling is a great idea! Welcome to the mountain life.
WELL! Im glad you asked lol.
July weather is most likely between 80-90. Thankfully its dry heat! The sun will most likely be shining bright, don't forget a hat, sunscreen, and sunnies! On the rare occasion it could drop into the 70's, so bring a jacket.