Use accusative after на
он поехал в москву на иеделю/день/год

As far as saying "in 2 days", "in 5 days", "in 5 years"

well . . .

When counting, use nominative singular for 1 item, genitive...