Welcome to the discussions!
As long as that external drive is a FW drive, you can clone your internal drive to it using
SuperDuper and then use it to boot your iMac with no problem.
If you want to make this a permanant solution, with the drive attached and powered up, go to your sys prefs and select "startup disk" and change it to that external FW drive.