I’m sure they’ll build a parking garage and come up with something for the traffic.
There really isn't room for a garage there iirc, it is right near the Space Needle.
I'm sure something will be done for sure. They have three years to figure it out.