Dress code and other questions about Riu Tikida Palmeraie

I am travelling to morrocco on the 9th September and i understand form previous posts that it is better to take Pounds and change them when you get there. I take it that i can do this at the airport once i have got my luggage.

I was wondering what the dress code is like for dinner at the Riu Tikida Paleraie in the evening.

Also on previous holidays that we have been on we have used Bubba cups to put are drinks in as they stay cooler for longer, will the hotel be ok with this.

Can some one explain these self service bars at the pool to me as well

many Thanks Steph