It's extremely easy to transfer your Bitcoin to an offline wallet from Coinbase. It's just like any other transaction - you get an address that you want to send to from your offline wallet, then you just send from Coinbase.
As for what offline wallet you get, it depends what you want to do with it. If you want ultimate security and you don't need to use it regularly, I would consider a paper wallet. If you need to do regular transactions, I would look into a
TREZOR or another hardware wallet.
I would, however, recommend using Bitstamp instead of Coinbase to dramatically reduce your fees.
P.S: most people won't mind whether you say "bitcoin" or "Bitcoin". Personally I just use the capital for everything.