Ah! I would go ahead and grab a new set of factory replacement Upper Strut Mounts.
It is good insurance. The last thing you want, is to get it all together and have an upper strut mount clunk on you.
Ford calls to replace them everytime, and it is due to the potential of having noise after re-use.
Sounds good. Where can I get these bmr mounts?