No, he doesn't need a self heating blanket, they make a crinkly noise. He does need a thermal bed and a little set of steps so he can get on to the pedestal you place it on (like mine has but it is a table rather than a pedestal).
Mine has her own room, her own heater, chair, bed, table, steps, toilet, drinking fountain and a selection of bowls with various foods in them. On my bed she has her own throw and next to it a little electric fire and a bowl of treats. In the living room she has a bed in front of the radiator, and a cave in the corner and in the spare room she has 2 of those 2 tier baskets, one on top of the other and a little stool to help her up to the top one.
I don't agree with spoiling them - not a bit.