Yes.
> Classes and functions can be redefined at runtime?
No.
> User-available parsing (read) and runtime compilation (compile)?
Yes, though runtime compilation is not implemented yet.
> Restarts?
Yes, though they are only implemented in the runtime; the keywords don't exist yet.
> CLOS and MOP?
No, the object system will be more recognizable to non-Lispers.
> Communication with the compiler (declarations and ClTl2 *-information)?
I wasn't able to find info on these. I will keep looking, and I would appreciate pointers, but the answer is probably no.
Edit: after skimming [1], the answer on declarations is probably yes, for the most part. Still searching for *-information stuff.
Edit 2: After skimming [2], Yao originally didn't have any concept of stuff like the *-information functions, but those are good ideas, and I will add them.
[1]: https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node105.html
[2]: https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node102.html