For the first question I would say the standing OHP is close to the squat in the sense that it requires the whole body to work to stabilize the lift. Really though,
comparing any upper body movement to the squat is a stretch at best.
For your second question, no movement I am currently aware of will put mass on the entire upper body. Just for the sake of discussion I would say that one could bench press and row (pick your variation) and put mass on virtually the entire upperbody. In theory at least.
"The fastest way to get strong muscles is also the fastest way to make them bigger. We know what works best to make them strong in the shortest time possible. If you want to get big, do the thing that makes them strong." - Marc Rippetoe
Zdravko Veselin Gaeta
I am not a powerlifter nor am I a bodybuilder. I just want to be big and strong.