Ошибка есть. Фразеологизм что есть мочи не сочетается с глаголами, имеющими значение достигнутого результата. При наличии достигнутого результата (сдунуть) интенсификатор (сильно, что есть мочи и т. п.) избыточен; более того, он способен уничтожить результативное значение. Поэтому сильно (что есть мочи) дунуть или дуть можно, а сильно (что есть мочи) сдунуть — нельзя.
Правильно: окончил вуз.
1. Глагол молчать относится ко II спряжению: у него личные окончания ударные, поэтому спряжение определяется не по инфинитиву, а по гласным в личных окончаниях (молчишь, молчит, молчим). Так что суффикс -ащ- вполне закономерен.
2. Форма тащащий — от глагола II спряжения тащить. От глагола I спряжения таскать образуется действительное причастие настоящего времени таскающий (к основе тоска- прибавляется -ющ-).