Pinelli is 6' and 185 at 19, how is that "tiny"? They need C as much, or more than D.
Woll is ready to make the jump at 23 and is looking very good. The Canucks aren't exactly over flowing with depth at G and it's showing.
TL has become a solid two way dman, and Sandin is improving there as well.
You can't narrow yourself to "rhd", you take the best deal you can get. Why would you limit yourself and take a lesser deal? They want players who will be ready to contribute in 2ish years, on cheap contracts.......all these players cover that. Foote will be 26 at that point.