Can Honoree type and name be inserted into the Contribution email receipt?
I haven't tried this for honoree info but I have been able to successfully add tokens to the email receipt by pasting the token in the message template in administer - communications -  message templates