those features are all in open source community apps for N900. Harmattan is a full linux os just like fremantle, so they're a simple compile away. yes, the N9 can do those things.