Yes to all of the above...
Love the PP with the suggestion on checking out local calendars, I was going to post this tip you can find some really fun things to do.
You can find some free ways or low cost ways to spend the day, and have a really good time. We have found arts and crafts show, Greek Festivals, German Oktoberfest at a local Church and yes they had a beer cart, and some amazing German food, the meals coupons were like 5 bucks and the amount of food was crazy, ... Jazz or Symphony music on the square, make sure to have a camp chair for the just in case's. Every other kinda festival you can think of, Blueberry, Corn, Strawberry, Pumpkin, Squash, and Sausage festival, all offering music which some was really great local talent, and on and on the list goes. We have even went to a 4H event, which I have to say was really fun, there was a rodeo, kids showing their animals, kids selling preserves which I have to say that we tried some peach preserves this teenager was selling she had won the blue ribbon, and I can not tell you how Delicious it was, we bought like 6 jars of the peach and 3 jars each of the wild blackberry, and strawberry.
Another spot is we like to check out downtown areas, in small town the little shops, and local restaurants. What main street used to be like.
You can always do breakfast in the room, simple cereal and milk would get you going. Lunch out, and just something simple for dinner like a sandwiches in the room...
Having a good cooler is important, as well as some paper plates, plastic forks, spoons, and knives, napkins and/or paper towels, ziploc baggies.
Free Breakfast at the hotel is another great way to save money.
Gas is always a few cents cheaper off the interstates.
Make sure to have your car serviced, oil changed, tires rotated, make sure you have a spare tire, jack, whatever you need for a flat tire, Flashlights, and some type of tool kit, make sure
AAA or whatever is up to date for the emergencies.
Have a safe and fun trip...