That is a TON of questions. I do NOT recommend "Learning Linux" from an embedded device such as the N900. Stick with Linux installation on a desktop/laptop or even live-cds if you have to. ...