In the absence of a hardware wallet as it may take me few days to buy one, what is a good digital wallet to use. Also any that I store in my Mac/PC rather than online?
Also Can I easily transfer funds from digital to hardware wallet and are there any fees (I feel latter is a dumb question, but just checking!)
Digital Wallet = you store your coins in a cloud
Desktop wallet = you store your coins inside your PC
If you want to store your coins inside your PC, then it is called desktop wallet
Here's list of available bitcoin wallets, both digital and desktop:
https://bitcoin.org/en/wallets/desktop/I suggest to get Electrum as it is one of the friendliest wallet out there .
You can send your coins from your non-hardware wallet into your hardware wallet's address, the fees should be the same as another bitcoin transaction out there