In one sense, they could open it tomorrow as it is finished "enough". However, they are still bolting down and testing smaller tech elements that will take it all up a notch. By this, I mean all interior guests areas within the building. Exterior, we can all see the similar touches continue to be made to things that don't seem to need to be fixed.
I haven't asked about the ride vehicles in a few days as it began to give me heart burn.