Well, the stem is, from the website, a threaded 1 inch quill. I assume the handlebars are the standard size? I'll need to measure the clamp or the fat part of the bar..
Yeah, the sad thing about buying from bikes direct is the lack of a local dealer. But... no local shops had anything like this bike.
Great informative link, BTW!