Many of the roads are steep in spots and there are afew that are not. I think you will be able to handle it. Try not to have to stop right behind someone else when you are pulling up a hill and you should be fine. The roads are all gravel so if you stop, getting going again could be an issue.
By the way - welcome to the forum. I'll PM you later about the Owner's Club and our Virginia Chapter.