Hi,
For no1, maybe try making the form something tiny e.g 1 px in height. Another option is to have a parent form with a menu item that opens a child form underneath with MDI but it could be tricky getting the positioning correct.
For no2 I think you'll be looking at a large form with containers like the panel class. Have a look on Google at the Panel, Groupbox and SplitContainer classes particularly SplitContainer...
For Mdi Child and parent forms: http://www.startvbdotnet.com/forms/mdi.aspx
For SplitContainer: http://msdn.microsoft.com/en-us/library/system.windows.forms.splitcontainer.aspx
For Panels: http://msdn.microsoft.com/en-us/library/system.windows.forms.panel.aspx