I recently build TrueCrypt 6.2 from source myself, quite pain free.
I've worked out the dependencies are: 1. - RSA PKCS-11 // 1.1 -xorg-libXxf86vm // 2. - FUSE / FUSE-dev // 3. - wxWidgets
Perhaps you could package it with the settings you've listed here? Perhaps they are stored in ~/.truecrypt or something similar?
I got around the /usr/local/bin issue by using PREFIX=. to dump the installed directories & files in to the current directory. You can then move it to ./usr/bin/