Правильно: Машины руки.
Правильно: перёд машины.
В разговорной речи такое сочетание может существовать. Но не в качестве технического термина.
Предпочтительно: стояло несколько машин.
В этом случае правильно тире вместо двоеточия: В конкурентной борьбе неизменно выигрывает тот, кто имеет более совершенные машины — устройства, выполняющие механические движения для преобразования энергии, материалов и информации. Впрочем, от слова устройства можно избавиться без ущерба для смысла: ...выигрывает тот, кто имеет более совершенные машины, выполняющие механические движения для преобразования энергии, материалов и информации.
Запятая не нужна, так как нет оснований для обособления дополнения для установки.
Слово марина с указанным значением не зафиксировано в словарях русского языка, хотя используется в специализированных текстах. В текстах для широкого круга читателей рекомендуем использовать вариант стоянка для яхт.
Машина предназначена для ассенизации, поэтому прилагательное образуется от этого слова: ассенизационная машина. См. словарную фиксацию.