Can't see why installing a rack would be a problem, the bike has eyelets just for that purpose and nearly all the racks I have installed have long enough top brackets to bend then anyway you need to. If not maybe your LBS would have some extra long mounting arms laying about. The chainstays look as though they should be long enough and some of the better racks are made so the panniers will mount rearward pretty far. Good luck let us know what you get.
__________________
(Life is too short to play crappy guitars) 2006 Raleigh Cadent 3.0, 1977 Schwinn Volare, 2010 Windsor tourist. ( I didn't fall , I attacked the floor)