News that Benedict Cumberbatch will play Hamlet at the Barbican next year has prompted a ticket frenzy. Is the actor ready for the ordeal ahead of him, asks Dominic Cavendish