I don't know, it's not great but it's also not horrible. The red brick / buff precast is doing a lot of heavy lifting here. I think it'll look fine once the envelope is complete.
If you're referring to the building right at the NW corner of Peter & Adelaide then no, it remains as a separate property that's not part of this project.
New York Furs is still in business, and any cleanup will depend on the property owner.