Actually now thinking about that Kubrick. Those questions should have been answered when PEP first got here. Why weren't they??? Hmmmm. Awww.... that's right Kane lead him into our forum.
Nobody asked PEP and once he got rolling it was too late.
Astro bragged about his setup and his brewing methods (to counter BB69) and his swag kind of helped him by setting a precedent (I don't use Astro nor am I promoting him).
If a source won't show his pics, he probably is a) a bathtub setup b) does not want to show it because he wants to scam and does not want anyone to identify him when he comes back to scam again.
Is there a risk to the source posting their pics ? Yes. Especially if they take a pic with serial numbers, near their personal mail or don't strip GPS data on pics. But then again they run a risk just by ordering powder, shipping amongst other things.
In any case, even someone with a good setup can turn bad real quick. Lots of volume (Meso gets LOTS of traffic) does that. The best thing a source can do here once he gets established is go private if he starts biting more than he can chew.