If you're interested at all in TMG, I'd go for it. There will be a learning curve, but you'd be surprised what TMG does that UFT does not. I think you'll like it! The more I see it demonstrated in our RUG classes, the more I think I'll get it someday.
There are 2 scenarios for this "Divide by Zero" problem, as far as I know. 1) Choose IGNORE and continue to work. (Note: if you choose Close, you will get a GPF with a divide error. In this case, you will need to restart Windows to be able to access UFT again.) 2) using the foxpro utility (that you have downloaded already)I thought those files were self-extracting and went where they needed.
Hopefully, someone else can jump in to help you on the other problems, as I have never encountered them.