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