None of these are bugs. Most of them are caused by using "tall" controls in multi-column forms. This is the limitation of version 7.0 and it WILL NOT be fixed. You need to work around this and be careful when using tall controls (grids, text area, document upload, HTML editor, swap select etc) in multi-column forms.
Form generation algorithm is row-based, not column-based, so if you have these:
Field1 Field2
Field 3 Field 4
and Field 2 or Field1 is "tall" you will get this:
Field1 Field2
Field3 Field4
So move them to the end of the layout as a workaround. Or use a single column. Or move tall controls to a separate tab.
Do NOT use grids in multi-column layout - they won't look good.
ALL the forms can be re-arranged to avoid this. Moreover, the end result will look better than in version 6.0 which used column-based generation.
Save/Close buttons behaviour on forms with tabs - this is how it works now and it won't be changed in the foreseeable future.