Оба варианта верны.
Правильно: построят. Это глагол второго спряжения.
Правильно: построили 317 новых грузовых самоходных судов.
Такая замена возможна в разговорной речи.
Оба варианта возможны.
Верно: построен зодчим.
Правильно: 34 искусственных сооружения.