No, Wilders is not right. Preferring him over muslims is like prefering cancer over aids. He sees the muslims as a threat to Holland and Europe as they are now - morally degenerate. He wants to preserve such degeneracy and there is no way that kind of Europe is going to fight off muslims.
Muslims are a consequence of the downfall of Europe, not a cause.