Here's what I've done so far:
Had a spare external hard drive, connected it up to my Mini, used the retail version of 10.6.3 to set up the external drive. Then I applied the 10.6.8 combo update, along with a security update and a Java update. This gave me a 10.6.8 "clean-install" clone.
I connected this drive to the iMac and booted from it; everything came up fine. I even ran for about an hour using the drive, did some web surfing, some utilities stuff, shut down and re-booted a couple of times and there were no problems so it appears that this should be an acceptable clone for the iMac. I even did a software update while the drive was connected to the the iMac and I had to download a couple of Thunderbird updates for Snow Leopard.
I have the Mountain Lion install app on the iMac, downloaded it from the Apple site. I have a couple of different instruction sets to make a bootable flash drive with it - Pogue tells you how to do it in the ML Missing Manual, and the latest version of Carbon Copy Cloner has a selection in the setup menu to do it for you. I have also made some extra copies of it, to external drives as well as onto DVD's, as it's stated that once you use it, you lose it.
I've made several backups of the ML system that's on the iMac to restore if/when needed. Another feature of the new version of CCC, it copies the Recovery Partition for you as well as the drive so that you can restore that along with all of the drive stuff.
With all of the input for the people here on the forum, as well as many long days/nights in the past doing stuff like this, I think I've got all of the bases covered. Right now, I'm just too tired to do any more tonight - think I'll go grab an "adult beverage" out of the refrigerator and go finish reading the Sunday funnies, try to finish this up tomorrow.
I let you know how it goes.
Thanks for all the info,
Dennis