~
These are all nothing if it is a scammy project.
But regardless, I don't think that team should have in-depth knowledge though that would surely be beneficial for the whole project itself.
#2 is situational, though it is true but someone have their own takes of every risk.