Ooo that is very smart, I might go with a Rasberry Pi.
I hope multibit will work, I am probably going with that since it was recommended, I'll dl it on my linux comp and use it there since that is my safest computer.
Stupid question but is there such thing as a bitcoin wallet that has 2fa integrated with it? I'm not sure how it'd work since the wallet is stored locally but I always feel safest when I use 2fa.
I'm honestly so confused and rather scared to move my coins out of Local Bitcoins at the moment.
Multibit would work but I doubt they offer a feature to sign the transaction offline and broadcast it from another computer. For an offline wallet to be truly offline, it should not be touching the internet. Wallets like electrum allows user to download transaction data from the online computer and sign it on the offline computer then broadcast it again on the online computer.
2FA are usually only available for online wallet. Online wallet are not very secure as most of them don't allow you to control your own private keys. However, wallets like greenaddress.it does allow user to enable 2FA before allowing them to access the wallet.