"Open a Star checking account to be automatically entered into a prize drawing for a $500 Visa Gift Card" does not "advertise (it) in the promotion ad that you have to open an account".
Presuming that there are no unreasonable challenges to entry, you should be fine.
Al
_________________________
Al Miller, CRCM
Opinions expressed are my own and not necessarily shared by my employer.