Hello, and welcome to Ark.
Answer #1 Unfortunately not, there are always bad actors somewhere, or could have been a mistake. You could make some post on the slack channel and reddit with proof and, or other social media outlets connected with to ark. You are your own (bank). Only you are responsible with who you choose to use your ark to (stake) with.
Answer #2 We have the here (the ark forum), Microsoft slack chat channel (delegate) and the spread sheets. In the beginning all delegate proposals were posted here (the ark forum). After awhile they started spreading out, and developing there own means to assemble votes.