Yes, this will work.  TestPartner will install VBA6 on a system, without removing VBA7 if it is already there.  Office 2010 will install VBA7 on a system, and not remove VBA6.  The two versions of VBA will co-exist on the system and TestPartner will use VBA6.