My question however is this safe to do? Do some mining on the same computer that I will have wallets on?
As a miner myself, I never faced any issues for doing those (just make sure to back up everything [regarding wallets]).
CPU mining means mining from your computer using a graphics card.
That's GPU mining, not CPU.
i think better you separate the mining and the wallet, if you put it together it will make you confused later
Care to elaborate (highlighted part)?
In other words am I more open to hacks if I mine sometimes with the computer that I have wallets on? Keep in mind I plan to move the coins to nano ledger as soon as I get them.
As long as you're connected to the internet, there will always be a risk.