It doesn't matter if your SIM was deactivated as long as it's in your phone and Viber is registered. If you delete the application, then you will have to register again, but your account will be active for as long as the app isn't deleted from phone or SIM card removed.