Questions regarding the Moomoo promo

Based on my understanding, If you deposit 10k into Moomoo before January 12, 2026 and hold for 60 days, you will receive RM700 in nvidia shares and RM100 in cash coupons. Is this actually true? Because free money like this feels really sketchy.

Do I have to invest the 10k I deposited?

Can I just put the money into Moomoo Cash Plus without investing it?

Are there any hidden drawbacks?

Do I have to go to a physical location?