1) Making public information about how he created his cold wallet, or how it is stored, or where it is stored reduces his security.
Security through obscurity is not security.
Passwords are security through obscurity, so yes, it is.
Ok smartass, let me just quote wikipedia for you

Security through obscurity is a pejorative referring to a principle in security engineering, which attempts to use secrecy of design or implementation to provide security.
A password by itself is useless - you need the associated login name.
Oh, and what are you doing here ? How about letting the grown-ups do the talking ?