I wanted to include some good music too but turns out creating good music isn't my strongest suit. XD
However, I'm planning on rebuilding the game later and I'm definitely planning on including all the elements you noted.
Could always use royalty free music!
Yes. Last time I couldn't find something that exactly fits my mood because I had very less time. So I just made some quick samples in bfxr. Music was done in like an hour or so because that was all the time I had.