Sounds like a good little tour. I reside in Neosho and can help with the eating spots. Sam's Cellar would be a good one on the square. Also, you may want to include the National Fish Hatchery here. Operating since 1888, it's a really nice facility and all free.
http://www.samscellar.com/
https://www.fws.gov/midwest/neosho/