Undrlord:
Save yourself some money. You could send your 229 to Sig factory for service and replacement of small parts and springs. They do this for $89 and can throw in new night sites for $139. With recent service, it is unlikely that you will need a second gun and could rent one of theirs in 40SW at the school.
If you want to buy the CZ P-01, it is really cool gun that has some very interesting collector's interest and a darn good shooter to boot. The action job should bring that action up to a very good level. Note that the P-01 is 27 oz with empty mag, while the P229 weighs in at 33oz.
Really nice that you and your dad are going to have a good time together. Looking at the Front Sight web site this seems like a highly commercialized organization that pushes lifetime memberships.
There are other trainers out there that might be worth a look to compare prices and value.
http://www.thunderranchinc.com/cost.html http://www.gunsite.com/main/Check out Google with something like "Problems with XXX XXXXXX" as part of consumer due diligence.