The very last person who merits a Nobel Peace Prize is Donald Trump. Even Obama was puzzled when he was awarded his (as he well should have been), but Donald Trump has done more to destabilize world peace than any President in living memory. The best argument that can be made here is that Trump's antics have so frightened China that it finally gave Kim no option but to take advantage of South Korean President Moon's campaign promise to improve relations with the North. If anyone deserves a Peace Prize, it is Moon.
Meanwhile, Donald Trump has ramped up tensions with China and other nations with his tariff threats. He has pulled out of the Paris treaty. He is about to pull out of the historic agreement with Iran. He has done all he could to damage the growing rapprochement with Cuba. He has angered Muslim nations with his hostile rhetoric and worsened relations with European allies. As far as Korea goes, Donald Trump has yet to meet with Kim, and nobody knows how that will go. All Kim wants is to sit down with him and be treated as a legitimate world leader--something that he has never gotten in the past. And he gives up nothing at all for that except vague promises of denuclearization--which North Korean news services are downplaying.
So no. Donald Trump does not deserve a Nobel Peace Prize. That would be an incredible embarrassment for the Nobel Prize Committee.
Look not at his methods, but to his results.