Show hidden files files in Finder except .DS_Store
One way to achieve your desired results is to upgrade to Sierra.

macOS 10.12 shows all hidden files via your command
defaults write com.apple.Finder AppleShowAllFiles -bool YES
 – but Finder has been taught a 'new trick': it will never show you .DS_Store files regardless of your wishes or instructions.

This has the side effect that your Trash will be almost always be displayed as full, even when it is 'empty' as per Finder inspection. Because the .DS_Store file for Trash will trigger the 'full' Trash icon.