Was there at that time last year and most of this is spot on. It's a bit restrictive but not enough to be a real pain.
Hotels didn't serve alcohol during the day but it's a different story at night :-) Hotel bars open as usual as are nightclubs etc.
It's the 'in public' bit that they are really hot on, especially if you find yourself in Sharjah which is only 20 minutes down the road. It's a different Emirate and much stricter than Dubai.
No problem with duty free coming out of the country but you may want to check about taking it in. Try your airline who should know. Don't think it will be a problem though.
Be sensible / discreet and you'll have a great time
CS