Название "Вектор" следует заключить в кавычки. Запятые расставлены верно.
Слово сонаправлен пишется слитно, верен первый вариант.
Корректно: Был выбран этот вектор, но, чтобы уехать в другую страну, мне пришлось отказаться от ивентов.
Одно из значений слова проектировать: "изображать на плоскости какую-л. фигуру, предмет, чертить проекцию" (см. в словарях). Такое употребление корректно.
Если учитывать нормы русской грамматики, то следует констатировать, что право на существование имеют те и другие словосочетания: цикл длины и цикл длиной, код длины и код длиной, вектор длины и вектор длиной. Эти пары не являются синонимичными, поскольку различаются по меньшей мере грамматическими значениями. В первом случае может обозначаться параметр, каким обладает длина, во втором случае названный параметр характеризуется по той длине, какой он обладает. Согласуются ли грамматические значения с лексическими значениями терминов — это вопрос специалистам, использующим эти термины.
Правильно: векторы. В «Проверке слова» не говорится о правильности варианта вектора в именительном падеже мн. числа.
В словарной статье «вектор, -а» сочетание «-а» указывает на то, как слово будет выглядеть в родительном падеже ед. числа (нет вектора). Это важно, т. к. по родительному падежу можно построить всю падежную парадигму (то есть узнать, каким будет слово в других падежах). Если слово имеет окончание -а (-я) в именительном падеже мн. числа, это оговаривается в словаре, например: «директор, -а, мн. -а, -ов».
На наш взгляд, верен первый вариант.