It would be handy to have your tickets pre-booked for the Abu Dhabi cultural attractions you wish to visit in advance, though we see nothing in their terms that says the ticket must be pre-purchased. It will certainly save you queuing time though, if you have your attraction tickets ready.