Just check the new Espresso has a different handlebar stem, I'm not sure, perhaps it folds? Allan key might still be required, it is hard to say.
As for the pedals, I don't know - perhaps these people had fitted MKS removable pedals. I don't see how they MUST be removable instead of folding. The original pedals are folding ones.