The scrollframe will clip any part of the child frame that passes its border, but be aware that it still has to draw everything, even if you can't see it. The only frame type I'm not sure will clip are models, but it would be easy enough to test.
Here are some ways I've used scrollframes:
And this is what happens if you try to rotate the scroll parent..
And yes, you can put scrollframes inside of scrollframes.