I did say i'd offer advice, even if i think this idea is going to crash and burn because of your weird policies.
Ideal solution for the problem attempting to be solved by "dont post anon":
Dont care about anon / names / trips, only look at the IDs.
Implement ID's on a thread by thread basis (i.e: Each thread would generate a new ID for that person, rather than one ID being shared across the board)
That way, a person can stay anonymous if they wish, but can still be held accountable for their actions within a thread.
But like i mentioned, they can be spoofed if you have basic knowledge, so you shouldn't rely on them for identification purposes.
You cant masquerade as another person, but you CAN appear to be completely new, so your mods should hopefully learn or have learned how to identify people through other means than IP or ID.
-post originally contained inappropriate language-