No. You can always validate the archive as long as you have the Right version of the app with the Right bundle ID on iTunes connect after the app is in Waiting For Upload status.
I dont know about other developers. I always have 3 provisioning profiles for all the apps that I developed. Under the release, I always toggle between Ad-Hoc or Distribution. I use ad-Hoc most of the time, including validating, send the IPA to testflight for Beta Testers and etc. After all the satisfies testings, then only I will change the final version to distribution profile and compile a new archive. Then I will validate again and submit to app store.