Blizzard will not delete your Characters if you cancel your subscription. Your account will be frozen before your game membership is restored, but you can use a game time card to reactivate your account.