No, wear whatever you are most comfortable in.
If it's your spouse or significant other then yes, if not then no due to the small venue. Also, if you bring your significant other, please add them in the RSVP so we can make sure we have enough food.
Yes, unless you want a kid free date then leave em with gramma! lol
Yes, I put a few recommendations on this website. Oroville is small and isn't very nice, so there aren't a lot of nice hotels. Chico is the next town over and about a 30 minute drive if you do a google search and get a hotel there.
There is limited parking. If you live in the area try to car pool as much as possible.
We are not providing alcohol but you are more than welcome to bring what you like.