No, but we recommend ubering or taking a Lyft if possible.
Yes, the wedding is semiformal/dressy casual. Men can wear a sports jacket, blazer or suit jacket. Ladies, you know what to do ;)
There is plenty of parking available at the cabin, where the wedding is at; however, we encourage you to Uber or take a Lyft if you plan on drinking.