You're probably not going to make a lot of money from campaigns unless you do them for a long time. It should be safe enough for small amounts to use a desktop wallet. For altcoins I have used Metamask in the past but now I'm in a campaign that pays in BTC and I use Wasabi Wallet.
For altcoins, we should always use a meta mask in order to protect our assets in the safe place, most of the people will divert their portfolio into different other wallets and stick to the most secure wallets in order to be in the safe game, we should be very careful with the links we are clicking.