Do I have to purchase TwistedBrush to register and be active in the forum?

No, everyone is welcome and encouraged to visit and join the forum.