Wow, reviving an almost 2 years old thread !
1) You can set root's PATH in /etc/default/login and /etc/default/su (variable SUPATH to uncomment and modify)
eg.
SUPATH=/usr/sbin:/usr/bin:/opt/csw/bin
2) you can use the undocumented PKGGET_CACHE_FILES variable to ask pkg-get to keep the downloaded packages, they will stay in /var/pkg-get/downloads (unless you change this too with another undocument variable PKGGET_DOWNLOAD_DIR).
Just set PKGGET_CACHE_FILES to anything and export it before running pkg-get, eg.
Code:
export PKGGET_CACHE_FILES=true
pkg-get ...
If you wan't a copy of the whole stuff, the best way is to create your own Blastwave's mirror using rsync.
Look for "rsync servers" in
http://www.blastwave.org/mirrors.php