If you want all of the RAM available just make sure you use the 64-0 kernel.
If you want to install everything to SD you'd be best-off using hentges:
http://www.hentges.net/misc/openzaurus/index.shtml, lots of info about this on the forum too.
If you use hentges, then you probably don't need ipkg-link (I've not used it) as you can install to what the Zaurus thinks is root, but is actually the SD card. I may be wrong here though.
To use ipkg-link
------------------
ipkg-link is used to create symlinks from files installed to one of the mount points to their correct location under /.
To use ipkg-link, the appropriate mount point must be listed in /etc/ipkg.conf (lines starting with 'dest'.)
For the case of a dest line like this: dest card /media/card/packages
You would invoke ipkg-link like so: ipkg-link mount /media/card/packages
This will link all of the packages installed to that mount point. Other options are given at the command prompt if you invoke ipkg-link with no arguments.
Si