For sure that's the main issues of fully private coin, you cannot control the supply, especially when it's on second layer or worst, on centralized exchanges.
that isn't correct.
with zero knowledge proofs you can prove something without seeing it.
like "the sum of the inputs and outputs of this transaction equal zero"
lemme ask ya
how do you verify the supply now?