Are extra funds written off from the account due to inactivity?

No, extra funds have no expiry date and are not written off from the account due to inactivity.