@Grammar Learner 112,
A good trick to knowing whether or not a comma or a semi-colon is appropriate, (colons precede lists) is to turn the two clauses into two sentences. If both could stand alone as sentences, use a semi-colon, if not use a comma.
The winner will also get to announce their hair saloon’s name, address and launch date during the award ceremony. This stands alone as a sentence.
Allowing people from all over the nation to come enjoy the winner’s hair saloon for years and years to come. This does not stand alone as a sentence.
As only the first clause would work as a sentence, use a comma.