In theory....but the perquisites of power....
Yes, but that is why the people must remain diligent and not slothful in regard to Gov.
The people are the Gov and we must be engaged, but at some point we must trust as well, if Gov is to work.
I do not expect NSA to reveal means and methods to the world.
It would hamstring them as to being effective.
IMHO Snowden is a traitor.