Any chainset you can bolt a single chainring to is applicable for the front. Best use a single speed specific chainring as it has no shifter ramps and taller teeth so will less likely throw the chain. Some form of chain guide to keep the chain on would also be useful, look at DH bikes/jump bikes/trials for these.
As to the rear a 12-36T 9 speed cassette exists from shimano as does a 10 speed which with a long cage rear deralier would give you all the gears you'd ever likely need.