couple of weeks, and probably through May 1. No inside information, just a guess.
https://bringmethenews.com/minnesota-news/walz-facing-decision-on-whether-to-extend-stay-at-home-order-for-mn
As far as which state is first to open up (and likely first to re-close), I would bet Alaska.