When people talk about a "non profit" entity, they are almost certainly referring to a legal non-profit. Maybe that's not what GP meant.
And yes, you are technically correct in that there's no way to know that they are or are not pulling in money and pocketing it. I'm not sure how that's relevant to the questions asked but okay.
And yes, you are technically correct in that there's no way to know that they are or are not pulling in money and pocketing it. I'm not sure how that's relevant to the questions asked but okay.