I’ve been on multiple official servers and returned to said official servers multiple times. I’ve never experienced this—yes, even after a couple years. Either you forgot your server or some obscure issue occurred. Funcom doesn’t delete characters. During transfers this happened on occasion, but never without transfers that I’m aware of.
Funcom can add an option on private servers, sure. However, their priority is not to private servers for certain settings simply because they don’t admin private servers. Many of the settings are done by private server admins and owners. If it’s your own server, then sure, having a check box in the admin panel for emotes would be good. There’s already one available to learn all recipes. However the recipe one is not exclusive to food recipes.
My point isn’t to be a jerk about all of this, but merely to point out that something about your request doesn’t add up. The need for relearning emotes and recipes only is necessary when you’re server hopping frequently, or you intentionally (or via a rare bug) have deleted and recreated your character. This type of request is very niche and, as @erjoh mentioned, unlikely to gain much steam. There ‘s not a huge demand for such a feature.