I have a Toshiba Satellite laptop with a 1.80 GHz Intel Celeron processor; it runs at ~5%-10% during idle time. How much money can I make if I find a reliable mining program?
Such a machine has not enough computing power to be used for mining. You claim that you watched hours of youtube videos about bitcoin and mining, obviously you selected the wrong ones if they did not tell you that mining will not work for you.
You always need to consider that miners compete for a limited daily amount of bitcoins (currently 25 per block, at 6 blocks per hour that's 3744 bitcoins per day).
Statistically, your computer would get a fraction of this amount that is proportional to your mining power in relation to the total worldwide mining power.
Actually, the mining work is nowadays mostly done using specialized hardware that is thousands of times faster than an ordinary computer (for mining, not general purpose computing).
So forget about mining. If you want to get bitcoins, you have to buy them, sell stuff for them, or work for them.
To handle bitcoins (whether with an online wallet or a wallet on your computer) you need to have a computer that is virus-free, and you need to use it in such a way that it stays virus-free. If you aren't sure that you can do this, forget about bitcoins altogether - sooner or later you will come here complaining that your bitcoins have been stolen.
Your best bet might be to buy a reasonably powerful computer to replace your laptop for regular work, do a fresh re-install of the operating system on the laptop (or install linux, might be safer), and use the laptop for bitcoin wallet management only.
I would generally prefer a local wallet over an online wallet - there are so many reports of bitcoins stolen from online wallets that I feel it's safer to keep everything on your computer.
The bitcoin-qt wallet works but is a bit dated and requires the download of the complete blockchain (and you need to keep the blockchain up-to-date), Electrum or Armory are more modern and don't require the complete blockchain as far as I know (but don't take my word for it). Whatever you use, make sure you keep a proper backup of your wallet and store it in a place where it can't be stolen.
Onkel Paul