"Action: Choose an insane character and a ready character controlled by the same player. The ready character goes insane, if able. Then, restore and ready the targeted insane character. "
What if the insane character can´t be restored? I guess that the "ready character goes insane, if able" still applies? Correct?
Right. It goes like this:
1. You choose the two characters. There are no restrictions here about whether they are able to go insane so the choose succeeds.
2. The ready character goes insane. This happens first, because of the "then".
3. The insane character restores and readies. However, because of the "then" this effect is dependent on the first effect. That is, if the ready character did not go insane then this doesn't trigger. If the character cannot restore and ready then they won't, but this does not impact the first effect which has already happened.