1) У меня нет восемьдесят рублей. - Верно, числительное употреблено правильно.
2) Я нашел кошелек с тремстами рублями. - Неверно, правильно: с тремястами рублями.
3) Из-за наводнения затопило около семисот домов. - Верно, числительное употреблено правильно.
4) Тремстам мальчикам выдали медали. - Неверно, правильно: трёмстам мальчикам.
Ответ: 2, 4