Your information looks pretty good. I located a John Waters, b. 1863 d. 1939 and Ann H. Waters b. 1864 d 1940.
They are buried in the Bethesda Cemetary on Old Haw Creek Road. They are listed in Volume 2 of the Buncombe County Cemetary Inscriptions.
For those years you should be able to find their obits in the Asheville Citizen paper in the main library. They should also have a copy of the death certs at the county courthouse.
Hope this helps a little.