Sachverhalt: A. A.a D._, geboren 1958, arbeitete seit März 1985 als Monteur in der Firma X._ AG. Am 17. November 1999 meldete er sich unter Hinweis auf chronische panvertebrale Schmerzen, bestehend seit 1997, bei der Invalidenversicherung zum Leistungsbezug (Berufsberatung, Arbeitsvermittlung) an. Die IV-Stelle Basel-Landschaft holte einen Bericht ein des Dr. med. M._, Innere Medizin FMH, vom 10. Dezember 1999, dem weitere medizinische Beurteilungen beilagen. Sie veranlasste eine Beurteilung durch die BEFAS Berufliche Abklärungsstelle, Y._ (Bericht vom 20. September 2000) und eine psychiatrische Exploration durch Dr. med. W._, Spezialarzt für Psychiatrie und Psychotherapie FMH, vom 2. Januar 2001 (Explorationsgespräch vom 6. Dezember 2000). Nach durchgeführtem Vorbescheidverfahren verfügte die IV-Stelle am 26. Juli 2001 die Zusprechung einer ganzen Rente ab 1. Januar 2000. Diesen Leistungsanspruch bestätigte sie revisionsweise mit Mitteilung vom 29. Mai 2005. A.b Im Rahmen eines im Juni 2009 eingeleiteten Revisionsverfahrens holte die IV-Stelle einen neuerlichen Bericht des Dr. med. M._ vom 6. Juli 2009 ein, dem wiederum weitere medizinische Unterlagen beigefügt waren, und gab bei Dr. med. W._ ein Folgegutachten vom 25. Oktober 2009 (Explorationsgespräch vom 23. September 2009) in Auftrag. Am 15. November 2009 beantwortete Dr. med. W._ Zusatzfragen. In der Folge liess die IV-Stelle D._ bei Dr. med. B._, Facharzt FMH für Rheumatologie, Physikalische Medizin und Rehabilitation, begutachten (Expertise vom 6. Mai 2010). Nach durchgeführtem Vorbescheidverfahren, in dessen Rahmen D._ einen Bericht der Dr. med. L._, Praxis med. pract. E._, Psychiatrie und Psychotherapie FMH, vom 9. September 2010, ins Recht legen liess, verfügte die IV-Stelle am 6. April 2011 die Aufhebung der Invalidenrente (bei einem Invaliditätsgrad von 34 %) auf Ende des der Verfügungszustellung folgenden Monats. B. Die hiegegen erhobene Beschwerde des D._, mit welcher er unter Aufhebung der angefochtenen Verfügung die Verpflichtung der IV-Stelle beantragte zur vorgängigen Prüfung der Selbsteingliederungskompetenz und allfälliger Eingliederungsmassnahmen, sowie die Zusprechung mindestens einer halben Invalidenrente nach Beendigung der Eingliederungsmassnahmen, wies das Kantonsgericht Basel-Landschaft, Abteilung Sozialversicherungsrecht, mit Entscheid vom 8. Dezember 2011 ab. Die beantragte unentgeltliche Prozessführung und Verbeiständung bewilligte es. C. D._, vertreten durch Advokat Stephan Müller, und dieser selbst führen gemeinsam Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit folgenden Rechtsbegehren: "1. Es sei das Urteil der Vorinstanz vom 08.12.2011 aufzuheben und an die Vorinstanz zurückzuweisen, damit diese über den Rentenanspruch und das Honorar aus unentgeltlicher Verbeiständung neu entscheide. 2. Eventualiter sei: a) dem Beschwerdeführer 1 eine halbe Invalidenrente zuzusprechen und b) die Vorinstanz zu verpflichten, dem Beschwerdeführer 2 zufolge Bewilligung der unentgeltlichen Verbeiständung für das vorinstanzliche Verfahren ein Honorar von CHF 2'160.00 zuzüglich Auslagen von CHF 88.00 und 8% MWSt aus der Gerichtskasse auszurichten. 3. Es sei dem Beschwerdeführer 1 die unentgeltliche Prozessführung zu bewilligen und er sei von allfälligen Vorschuss- und SIcherheitsleistungen zu befreien. Zudem sei ihm die unentgeltliche Rechtsverbeiständung durch den Unterzeichnenden zu gewähren. 4. Unter Kosten- und Entschädigungsfolgen zulasten der Beschwerdegegnerin." D. Das Bundesgericht nimmt die Eingabe als zwei separate Beschwerden entgegen (Verfahren 9C_386/2012: Beschwerde des D._, vertreten durch Advokat Stephan Müller, gegen IV-Stelle Basel-Landschaft betreffend Invalidenversicherung; Verfahren Z._: Beschwerde des Stephan Müller gegen das Kantonsgericht Basel-Landschaft betreffend Entschädigung als unentgeltlicher Vertreter). Mit Verfügung vom 28. Juni 2012 weist das Bundesgericht das Gesuch des D._ um unentgeltliche Rechtspflege wegen Aussichtslosigkeit der Beschwerde ab. D._ lässt mit nachträglicher Eingabe vom 16. Juli 2012 seinen Standpunkt verdeutlichen.