This has almost everything you want except the 3 spd. hub and the front brake. Perhaps you could buy a rear wheel seperately and swap it out for the single speed? I'm not sure of the price either.
http://www.raleighusa.com/bikes/crui...iser/retro-20/