Oh yeah you're right, look at that, all sold out. And I see their next batch of bikes are all 20" wheels. Too bad I like the 16" it's suitcase sized, but I can see how the bigger wheels would perform better so they probably sell better.
As for parts it's pretty standard Shimano gears and shifters, regular pad brakes, nothing I can't replace myself. Except those fenders, they're just the perfect fit for road bike size tires.