You can do better than 25mpg if you get a really small car, but yeah, it's a pretty typical mpg and probably better than average. My Honda Civic easily gets 30+ which is pretty good for a car that isn't diesel and is too old to have any fancy technology (not a hybrid, not electric, etc). When I rent cars I always ask for the smallest size they have, especially if I'm traveling alone and don't need to worry about driving people around. Gas is so much cheaper here, though the longer distances add up.
You can definitely stick to $50 or less per day for food if you eat a free hotel breakfast and buy your own food and snacks for lunch. That should leave you enough for a pretty decent dinner at a place that isn't McDonald's.
Do you plan to book all of your hotels in advance or look for them once you arrive? Booking in advance will give you a better chance of getting the cheapest rates and in places that aren't sleazy.
You can definitely stick to $50 or less per day for food if you eat a free hotel breakfast and buy your own food and snacks for lunch. That should leave you enough for a pretty decent dinner at a place that isn't McDonald's.
Do you plan to book all of your hotels in advance or look for them once you arrive? Booking in advance will give you a better chance of getting the cheapest rates and in places that aren't sleazy.