A travel pillow should roll up into a small space, though I do see people with those kidney shaped pillows that they just "wear" on their neck and no-one minds.
The blanket: is it like a pashmina or shawl that you can wear, or a queen duvet? Size is everything. Can it be stuffed under the seat in front of you? Your laptop bag is also going to go into the space under your seat.