At least one of those isn't true, my "work" Twitter account is mainly links and a short comment from me for example. Each of your criteria only affects the probability than an account is a spammer. E.g. you could easily organize a campaign of "spam report" on a hated celebrity, politician, whoever and get them booted.