is there a way for a member to self join a memeber group with out moderator or admin permission?
Not without modifications to SMF.
Easiest way to do it is to create a new permission (relatively simple) that will allow them to add themselves to a new group, but not allow them to have admin access or anything.
ok i made a new group but how do i let it so they can add them selfs to it?