Do I need $BNB in my wallet to receive my $GALEON

No, you don't need $BNB on your wallet to receive $GALEON
However, you will need them to send, store or exchange $GALEON.
Any transaction you initiate on the Binance Smart Chain needs $BNB to pay the fees.
With 0.02 BNB you have enough to pay for a dozen transactions.