So my coins just transferred to my wallet this morning, how long until I can begin staking?
Your mileage may vary. It can take as long as 24 hours to begin staking.
Your wallet has to stay running in order to stake. There is an option in Settings to minimize to tray. I use that in mine to keep it always running without being in my way.