I'm finally ready to send my BTC from my Multibit wallet to my paper wallet but I have one lingering fear. I've read about people sending BTC to various destinations & the transaction seems to get stuck or is never confirmed. How likely is this to happen? What could cause this to happen?
If you
1.) pay the min fee (
BTC0.0001 / KB)
2.) don't have some unconfirmed inputs in the tx
3.) don't have some dust output (<5430 satoshi)
4.) make sure your tx has been propagated through the network before closing your wallet
Your tx will be confirmed soon without any problem.
As long as you aren't using an old out-dated version of MultiBit, the wallet should prevent you from creating a transaction that has any of the first three issues listed. Most people who have such problems have used other wallets or payment methods that don't have as many protections for creating transactions.
As for issue number 4, if you are concerned you can check the payment address, or the transactionID, at blockchain.info to see if it has propagated throughout the network yet. As long as you have a connection to at least one peer, the transactions will typically propagate within a second or two. If the transaction is visible at blockchain.info, then you can feel confident that the network knows about it.