Правила, предписывающего в таких случаях использовать дефисы, нет. Корректно: лаборатория на чипе (возможно в кавычках, чтобы показать читателю, что это условное название).
Предоставить = передать, дать возможность распоряжаться; представить = предъявить, показать, продемонстрировать. Ср.: на выставке были представлены новые книги; для работы нам было предоставлено современное оборудование.
Глагол шастать выражает неодобрение. Таким образом, если у Вас нет цели показать неодобрение и если это не шуточный текст, то верно: бродят по полю.
Чтобы показать, что определение относится к обоим существительным, а не только к ближайшему (нефть), нужно использовать множественное число: отказаться от российских нефти и газа.
Выбор слова зависит от смысла. Предоставить – дать возможность пользоваться, распоряжаться. Представить – предъявить, показать. По-видимому, в данном случае следует выбрать глагол представить (директору нужно предъявить объяснения).
По основному правилу тире не требуется, так как подлежащее выражено личным местоимением. Однако нужно показать, что слово оба относится к подлежащему, поэтому написание с тире предпочтительно.
Это формы причастий от глаголов предоставить (= дать возможность распоряжаться, передать) и представить (в одном из значений - предъявить, показать). О различиях между этими глаголами см. здесь.
Формально более правилен вариант Б, так как конструкция представляет собой бессоюзное сложное предложение, вторая часть которого представляет собой прямой вопрос (см. об этом параграф 44.5 справочника по пунктуации Д. Э. Розенталя). Заметим, однако, что слово подскажите в этом предложении употреблено некорректно, сравним значения глагола подсказать в толковом словаре: 1. Сказать или незаметно шепнуть кому-л. то, что тот должен произнести. 2. Навести, натолкнуть на мысли, действия, поступки. // Указать, посоветовать. Ни одно из этих значений в приведенном контексте не проявляется.
Лучше с многоточием, чтобы показать, что название приведено не полностью. Впрочем, если полное название в тексте указано (т. е. оно известно читателю), можно обойтись и без многоточия.
Глагол можно заключить в кавычки, чтобы показать его стилистическую чужеродность контексту. Если такой необходимости нет, то кавычки не нужны: слово выкать не новое, оно фиксируется в словарях.