Soundwave questions...

Ok so I'm not a big expert on Soundwave..
How big is he supposed to be compared to the other transformers?
And are all those little metal balls in one of the T.V. spots his minions??
finally, his transformation is a satellite correct?
How big is he supposed to be compared to the other transformers?
And are all those little metal balls in one of the T.V. spots his minions??
finally, his transformation is a satellite correct?