@Chris12416 Correct, you only have to respond within the 24 hours. You'll get prodding reminders from Airbnb to pre-approve or decline, but you can safely ignore those. If you clear your cache, they should disappear.
That is the "Contact host" function. There just isn't any other way for guests to contact hosts, it's not the guests' fault.
There have been threads here before about how ridiculous it is that guests have to input dates simply to ask a question, and I'm sure Airbnb's received plenty of feedback about it- I know I sent some. But they don't seem to care.
It's far better for the host to have a guest send an Inquiry if they have questions, rather than a Request (which some do even if they are asking for things you don't accommodate), even if the date thing bugs you, since all you have to do is message back, instead of having to make a decision on whether to accept a Request within 24 hours. 24 hours sounds like plenty of time, but I've found that if the guest is in a wildly different time zone and the host and guests have some things to work out before proceeding with the booking, 24 hours can be not long enough.