CPU Affinity and HA works and is supported as far as I am aware, I have never seen anything else stated. However vMotion is not supported so keep that in mind when it is also a DRS cluster as you would have to disable DRS or set it to Manual for this VM.
PS: I tested the restart in my lab...