Limiting groups?

My server have small population 20-45 people around. I have group limit 6 people and people did 11vs 4 raid. Then installed Proximity System - plugin that do check for this and they got scared. Now they try to be 6 or less but TEAM SWITCHING, TC AUTHS AND GAY SHIT like this is awful.

Main problem is the group of this 4 people that's not bad at all but others do try to raid it every time when possible. Whole almost whole server exept  some noobs do team and while they are not breaking group limit in the PVP/Raid now, everyone end in alliances or etc.

Anyone can reffer me good plugin to fix this. Do not wanna ban and end without players because new people that join are not too much. Instead wanna punish them or just make their shit impossible.

1. Look for plugin to prevent deautorizations from TC unless I go and do it or untill they break TC.

2. Wanna BLOCK leave team, so if you invite your friends A, B you are done! Next day in order to raid the said group and go with players L, M, N in team would be impossible...

3. Any other cleaver ideas and plugins are good.

Please help because I am un huge problem, do not have time to spectate evert single situation and do not wanna just Ban Hammer people - 1 player say Its true, other Its not true, 3rd one say we are 4 people but I know what he wanna do hopping teams... 

do not send BedsLimit and DoorLimuter, already added, also have max 6 auth allowed per TC, wanna block on how many TC,s player can auth and only authorize tc placer (owner) and its rust team.

Yeah if limit is broken, clear TC and other people do autorize in the base
2 people that do not play through last wipe just got invited for raid, joined and after 1 minute they had 2 bags in  already ready base where other 6 people play, 2 people de authed and this 2 new players autorized bla bla I cant explain it well but wanna if you Join with Team AAA that have people A, B, C, D inside you play with this people full wipe!...

They do swap people like crazy and abuse this shit at max... and everything end half+ of the sevrer players vs 1 group

team limit 99% of the time not broken, but you know what I mean and try to prevent.

5b9291e4d8207.png Flammable

Yeah if limit is broken, clear TC and other people do autorize in the base
2 people that do not play through last wipe just got invited for raid, joined and after 1 minute they had 2 bags in  already ready base where other 6 people play, 2 people de authed and this 2 new players autorized bla bla I cant explain it well but wanna if you Join with Team AAA that have people A, B, C, D inside you play with this people full wipe!...

They do swap people like crazy and abuse this shit at max... and everything end half+ of the sevrer players vs 1 group

team limit 99% of the time not broken, but you know what I mean and try to prevent.

Do you use clans plugin? You should force people to be in a clan if they play together. Then its easy to check kill feed which clans shoot eachother

Use one clans plugin but its like decoration that 33% of the server use, just wanna prevent people leaving teams because not all people do clan if they play solo or duo or even trio... 
 This might help

Already said to 2 group

If Group A attack players in one base  - raid or just pvp and group B shoot same players in this base and do not kill people from A = big trouble for everyone, if somehow group B do not kill anyone at least people from A have to push B or gonna trike A for taking help  form B but for basic gay shit like swap team/tc wanna do prevent if possible and lock teams