Anyway, Overlord isn't set at any particular time but I tend to play it before the Suicide Mission as then my Sheps are still on speaking terms with TIM. Arrival is the last thing I play in the game.
As for playing time it depends of course. Both take me about an hour, no dialogue skipping, playing on Insanity.