I lived in the Roanoke area from 1993-2005...wish I hadn't left!
As for outdoor rec, Virginia has the best State Parks! There's quite a few of them within a 1-3 hour drive from Roanoke which was great for weekend camping trips!
I lived in North Roanoke County (near Peters Creek Road) and in the area of Botetourt County off of 460. You'd be able to find a 4 bedroom home in a nice subdivsion for your price in either area.
As for schools, I'd check greatschools.net I moved from Roanoke County to Botetourt County before we had children so I am most familiar with schools there. We were pleased with the school curriculum and the staff.
Roanoke has at least 3 chapters of the MOMS Club which is a great way to meet other families with young children.
www.momsclub.org
Please let me know if you have any other questions!