Hi Jack,
Yes, it’s OK for you to install them on Windows 7 to perform the test.
At the same time, can you please check if the credentials for Outlook and Lync are stored on the PC?
To do that in Windows XP, please refer to: How To Manage Stored User Names and Passwords on a Computer That Is Not in a Domain in Windows XP.