Noob alert:
Can I exclude files in the directory "imagecache" but still make the directory a part of the TAR archive?
Certainly, just use --exclude for that purpose.
--exclude
tar czf file.tar.gz --exclude '*/imagecache/*' files-or-directories-to-add
man tar