You can simply go online on the machine once and have your BTC transferred onto it and then never go online again.
You don't need to go online even once to receive Bitcoins. Once confirmed the record existing on every node in the network. Your wallet doesn't contain any coins. It contains the keys which allow you to spend coins sent to you. You don't need to go online except to spend Bitcoins.
I have Bitcoins sent to offline paper wallets which have never been online. Not once, not ever. They paper wallet was created offline and the private key has never been entered into an online computer.