Hello Александр,
1) This is not a planned feature at this time. We mostly use the default field types provided by Google's Blockly library, so if they add multiline text fields in the future we would pick that up then.
2) There is a typeblocking mechanism for quickly typing some text and getting the blocks equivalent. All components are at the "global" scope, i.e. there isn't any nesting mechanism like you seem to be suggesting.
3) See Ben's answer regarding components/extensions. You do not need to host your own server if you are building extensions, but if you want to make components that work in the designer the only way to do that currently is to run your own version of App Inventor.
Cheers,
Evan