Если купить внешний SSD для Macbook'a, будет ли он полноценно работать?
На счёт винды не в курсе, а поставить на внешний диск макось или использовать под хранилище - без проблем.
Использовать как внешний - без проблем. Теоретически refit может грузить ОС с любого диска.