Hundreds of thousands of Cubans are expected at the Rolling Stones' first gig on the communist island, with fans once banned from listening to rock 'n roll heralding a dream come true.