Generally, SE will not delete your characters or your account. I had an inactive account for 2 years and it was still available when I rejoined the game for the 2.0 launch.

The only way for the characters or account to be deleted is if you explicitly cancel the account on the SE page as that erases the login information those characters are connected to. Letting the subscription lapse is not enough.