1. There is a tab control but I have never used it, so not sure how to make it work, but it appears to do that.
2. You can Add Custom events to a form builder page. This allows you to do java script. I know there are examples in the forums of hiding buttons, etc.
3. There is a scripting component that allows you do to C# etc. Not sure where to find the documentation on it.
Sorry not much help, but maybe it will get you started.