Perfect!
Yep, probably. I personally don't feel the American flag should be dipped for pop icons or just any public figure, willy-nilly. If you are going to half mast the nation's flag it ought to stand for something other than "Hey, everyone, someone famous died and we need to show the world we are sad about it!"
It should be reserved for those who have made personal sacrifice of life to serve their country or their countrymen in some capacity other than mere entertainment. Anything less just cheapens the action so that the flag could just fly half mast all the time, which would be fitting if it has no more reverence or meaning than to dip for anything less than service to country or countrymen, great acts of heroism doing the same, a great loss during battle, etc.