I had 1K dash stolen from me 2 years ago :\
That sad..., running masternode need 1k dash deposit is on a very high risk

No risk at all. My MN funds are on a trezor. Before that, I kept them off line in a jump drive / cold storage.
When update the masternode software, should i have to re-enable the cold wallet online to make the remote masternode work again? how the network know the 0 dash remote masternode have 1k dash?