You're welcome.

But remember only Win 7 Ultimate has BitLocker; Windows 7 Professional does not. Windows 8 Professional has it however.

No a TPM is not necessary. You can use a USB flash drive, but the TPM does offer some advantages over the flash drive.