People keep making posts about updating .conf files with a bunch of addresses. I have not done that, but I'm receiving my onions ok...what does that file do?
Do I need it to make the staking work or something?
It's a configuration file that can tweek certain setting with your wallet connection to the network. Staking is automatic. It will need to mature before it will stake, just wait at least 24hours before staking takes place. Those addresses connect your wallet to other nodes on the network.