Hey freecycle,
I think you could do a lot worse than use a twenty for touring. I started riding my Twenty when I weighed about 260lbs and it handled fine. I believe you can get a front mount rack at Nashbar that will fit your Twenty. Good luck in scoring one,
Juan