Слово федеральный в названиях округов пишется с маленькой буквы: Северо-Западный федеральный округ, Южный федеральный округ и др. С большой буквы федеральный пишется как первое слово официального названия: Федеральная служба безопасности РФ, Федеральное агентство по печати и массовым коммуникациям и т. п.
Правильно: Северо-Западный федеральный округ.
Обе аббревиатуры корректны.
Также с большой.
Оба варианта нехороши. Лучше перестроить всю фразу (и по возможности обойтись без слова заточенность).
Информацию усвоили. А в чем вопрос?