yes, it is possible but it is very slow. I experienced this a few times. It's better to wait;
YOU can use the online wallet blockchain.info is the best and fastest wallet ...
Use it instead of offline wallet..
Blockchain's the best and most secure
web wallet. There are better offline wallets such as Electrum, Multibit. (And paper wallets of course)
As devthedev mentioned, bc.i wallet is a good web wallet, but it is not really the best wallet.
For safety, you could use offline wallet and paper wallet.
For functionality, you could use qt and Armory.
If you just don't want to download 21 GB blockchain data, you could use SPVs like Electrum and Multibit.