Yes, a couple of blocks of the main street was plenty of parking for buses, R Vs , etc
The restraunt is right on the Main street. There are some establishments in the vicinity which may let you park in their large lots such as the museum or the large lot by city hall. If they were open during the time you desire parking I'd suggest ask first for respect/courtesy.
Don't know how big your motorhome is but, it's a little tight in that area. I would do a little research and probably call the restaurant and get their opinion. If you haven't been there it is certainly worth it.
Yes lots of goid parking, including on the street, it's not illegal.
RV yes
Thanks! Your answer is awaiting moderation.