We were in Negril last August, the week after the Dream events. From what I remember, all the places you mentioned were open. Of course - as with any time of the year - some locally run places may open or close on a whim. One night we walked to Erica's and they were closed. The next night they were open. Same with Shark's. One day he was closed early in the evening, but open later on.