I'm rereading Homestuck and I think it's mentioned in the comic that John is severely allergic to peanuts, but I'm not sure. Is he?

Yes, he is.