Выберите нужное слово в зависимости от требуемого смысла. Предоставить - дать возможность пользоваться, распоряжаться. Представить - предъявить, показать.
Сложно дать ответ, не зная предложения целиком. О пунктуации при словах в случае см. в "Справочнике по пунктуации".
Не вполне понятно, что имеется в виду, поэтому сложно дать рекомендации. Возможно, подойдет вариант представим в виде схемы.
Дать рекомендации сложно, так как неясен смысл последней части: не/ни Иванов, не/ни Петров, а именно Иванов.
Непонятно, как соотносятся друг с другом части до и после тире. Поэтому дать рекомендации о знаках препинания затруднительно.
Такое сочетание возможно как стилистически маркированное, устарелое, ср.: оказать мужество, оказать большие способности. Но лучше: дать какой-либо эффект.
На общий вопрос, не подкрепленный примерами, можно дать только общий ответ: слово абсолютно может употребляться без последующего наречия.
Занять (у кого-либо) – взять деньги на время, взаймы, одолжить (кому-либо) – дать в долг взаймы. Занять кому-либо – неправильно.
Занять (у кого-либо) – взять деньги на время, взаймы, одолжить (кому-либо) – дать в долг взаймы. Занять кому-либо – неправильно.