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