Many thanks for the help.
It did mask the reputation bars, I just don't know whether reputation score is used or displayed elsewhere, if not it is fine by me.
Regarding infractions, all 4 options are set to "no" for admin, super moderators and moderators groups, but i still have the "give infraction" icon when logged in as super moderator. It is no big deal as i trust my super moderators but it is still surprising.
Last question (maybe i should open another thread, i am trying to mask the user post count in the "postbit" for all but moderators. I tried just changing :
<li class="b-userinfo__additional-info"><label>{vb

hrase posts}:</label> <span>{vb:raw userInfo['posts']}</span></li>
by
<vb:if condition="is_member_of($bbuserinfo,5,6,7)"> <li class="b-userinfo__additional-info"><label>{vb

hrase posts}:</label> <span>{vb:raw userInfo['posts']}</span></li></vb:if>
But i get a "Parse error: syntax error, unexpected ',' in ..." message.
Thanks a lot for your help