Для четвертого пункта: Нет, вы не можете указать, куда хотите добавить столбец. Вот синтаксис для ALTER TABLE: https://msdn.microsoft.com/en-us/library/ms190273.aspx
В MySQL они предлагают ALTER TABLE ADD ... AFTER ... но в T-SQL этого нет.
Если вы хотите изменить порядок столбцов, вам придется перестроить таблицу.
Редактировать: Для вашей последней последней точки маркера вам нужно будет УДАЛИТЬ таблицу и воссоздать ее, чтобы изменить порядок столбцов. Некоторые графические инструменты, которые манипулируют базами данных SQL, сделают это для вас и создадут впечатление, будто вы переупорядочиваете столбцы, поэтому вы можете захотеть разобраться в этом.