Все однородные члены предложения нужно разделить запятыми: И посоветовал студентам Конституцию России, и кодексы, и федеральные законы, и законы.
Нужно выделить запятыми деепричастный оборот учитывая современные политические факторы.
Сочетание влияют причины сложно назвать корректным. Верно: причины чего-либо и факторы, влияющие на что-либо.
В функции определения оборот обособляется.
Первый вариант предпочтителен.
Пунктуация верна.