How to delegating Spark Tokens to a Signal Provider

I need to prepare a web3.0 wallet, right?
Is MetaMask good enough?
Or will there be a web3.0 wallet provided specifically for Flare?
Now, let’s say that FLR is air dropped.
I have entered a private key in MetaMask.
I was told that I will be rewarded for delegating votes to the Signal Provider, but what exactly should I do after that?

Seeing that I still haven’t gotten a reply, I wonder if the details are still being worked out?

There are rumors of a flare-specific wallet, is it in development?