Возможны оба варианта, однако они имеют разный смысл: нести ответственность за выполнение значит 'возлагать / брать на себя обязательства по выполнению', нести ответственность за невыполнение значит 'быть наказанным за невыполнение'.
В знач. сказуемого корректно слитное написание: нефиг (=нечего) делать.
Если единица измерения обозначена буквами (метр, километр, м, м2, км, кг, Ом, мА и т. д.), между ней и числом ставится пробел.
Если есть противопоставление, следует писать раздельно. Без противопоставления — слитно.
Это выражение корректно, но уместно только в разговорной речи.
Верно: доставленные неудобства.
Правильно (при таком порядке слов): за остальные три направления.
Этот выражение может выступать как фразеологизованный (цельный) оборот.
Оба варианта употребляются.