Hi @rodgerson welcome to the forums!
I’ll try to answer your questions for you:
There is some open source mining software for PCs out there like Z-nomp: GitHub - z-classic/z-nomp: z-nomp is mining pool software for Zcash and Zclassic so you can create internet money in your home!
And closed source stuff like NiceHash, Minergate and Awesome miner (I’ll let you Google those)
Unfortunately mining Zcash directly is no longer viable with a GPU because ASIC have the major share of the network hashpower and GPUs simply can’t compete. So if you want to mine Zcash directly and be profitable you will need special hardware like a Antminer Z15.
But if you have a good GPU like a new Nvidia 3090 you can use it with a service like NiceHash to mine Ethereum (which is pretty profitable right now around $10 per day with a 3090) and then exchange the Ethereum for Zcash later. I’ve got an older 2070 that still makes $3-5 per day.
Absolutely not, we are a privacy coin after all!
There are several open-source wallets like ZecWallet and Nighthawk wallet that you can download for Windows, Mac, iOS, and Android for free without having to register anything: