You could try setting the approve unless trust level and approve new topics unless trust level site settings to 1. That will cause all posts created by Trust Level 0 users to go to the review queue.
You could set the min trust to post links site setting to 1. This will prevent Trust Level 0 users from posting links, and also prevent them from creating topics by pasting a link into the title area.
so I implemented your fix and it looks like a trust-level-0 spammer is restricted from doing everything except liking posts, is there a way to restrict that too?