I don't think it's inconceivable that Andy can win his maiden slam at Roland Garros - especially if he keeps improving at a steady rate under Ivan. Beating Djokovic will give him more confidence and if Andy were to draw Rafa in the French, I would fancy his chances this time round.
Me too, it would be ironic when it's meant to be his worse surface, but I think ho could win it.