Regarding my software wallets, is there a way to keep them in sync or do I have to transfer bitcoins between one another as needed?
You have to transfer bitcoins between one another as needed.
I downloaded some of the software wallets they suggested, specifically Electrum on desktop and Copay on mobile.
You are now completely responsible for the safety and security of your bitcoins now. You must make sure that you safely store proper backups of your wallets to protect you from loss if something happens to your desktop and mobile. You must also protect the private keys on both your desktop and mobile wallets from being stolen by malware and hackers. Your funds are not insured, so you will have to protect them yourself.
Hi, I'm completely new to Bitcoin. I got started by signing up with Coinbase because that seemed the most popular option. Then I went to Reddit and people started telling me not to use Coinbase because it's centralised.
People will tell you a lot of things when they don't personally need to be concerned about the losses you might experience if you make a mistake. You need to make the choice that is best for you. If you feel that you are capable of protecting your funds from loss and theft, then it may make sense to run your own wallets. By doing so, you protect yourself from the risks of turning over control of your money to Coinbase (such as the possibility that they could run off with your money or be shut down by the government).
However, Coinbase is insured, and has security experts on staff. If you are not capable of protecting your funds from loss and theft, then the lessor risk might be to allow them control of your funds so that they can secure them for you.
Now my question is, should I delete my Coinbase account altogether or keep it just to buy bitcoins and then transfer them to a software wallet?
That depends.
Do you have another source for purchasing bitcoins that you will use instead?