kelevr@, по п 1. уже отвечено, потому рассмотрим сразу второй.
Я так понимаю, что под картой памяти понимается 30-Г раздел с пользовательскими данными?
Впрочем, оно верно и для внешней карты памяти за тем исключением, что ее изъятие, возможно, будет приводить к неприятным последствиям вроде сбоя приложений.
теоретически можно сделать две вещи:
1. Переместить некоторое количество подкаталогов на карту и сделать на старом месте на них линки.
2. Переместить некоторое количество подкаталогов на карту и потом смонтировать их на старое место.
Детали сих операций на вскидку не скажу, поскольку проделывал их только на обычном компьютере, а в N900 вполне может оказаться что-то не совсем так или чего-то просто будет не хватать, и придется устанавливать какие-то (кто его знает какие) пакеты.
Теоретически данная операция аналогична тому, что проделывалось для освобождения забитого rootfs, и, скорее всего, на данном форуме вся необходимая информация уже есть. Надо только поискать.
Теоретически, необходимые для этого сведения могут находиться здесь:
http://maemoworld.ru/forum/viewtopic.php?id=385
Надо только осознавать одну неприятную вещь.
30Г раздел (то же, скорее всего, касается и карты памяти microsd) отформатирован а FAT32. Из-за этого многие приложения будут работать некорректно (в некоторых случаях вообще не будут работать). Причина этого в том, что FAT32 не поддерживает некоторые вещи вроде флага исполнения и прав пользователя. Если переформатировать его в ext2/ext3, то при подключении аппарата к компьютеру с Windows не будет возможности получить доступ к карте памяти и разделу без установки специального драйвера файловой системы, а после установки вполне может оказаться, что после записи с компьютера файловая система будет повреждена (не знаю я пока надежного способа доступа к ext2/ext3 из виндов на запись).
То, что при удалении приложений пространство практически не освобождается, говорит о том, что либо удаляются приложения мелкие, либо от приложений остаются большие "хвосты" служебных данных, либо не удаляются пакеты с данными. Например, большие игрушки могут содержать какие-нибудь огромные ресурсы, которые либо копировались руками. либо находятся в отдельном пакете, который надо удалять отдельно, либо просто создаются в процессе "работы" игрушки.
Так что тут надо посмотреть, чем забито пространство для приложений.
Что касаемо пункта 3, то если правильно перенести подкаталоги на другой раздел (на карту памяти), все новые приложения будут ставиться куда нужно. А для этого надо перенести именно те подкаталоги, в которые будут устанавливаться файлы новоустанавливаемых приложений. Т.е. подкаталоги, в которые устанавливаются файлы всех приложений. Какие именно это подкаталоги - навскидку не скажу, это надо посмотреть.