Espada,
You'll be fine...you'll find the CO 757 actually feels quite spacious...certainly having flown across the pond with CO a few times now, I'd say 757 seating in economy with CO is more spacious than economy on a Virgin 747. IFE is modern although the food wouldn't quite be VS standard. Newark I've always found easy to handle too...fairly relaxed!
Enjoy!