Citation: 9C_113/2019 E. C

A.________ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten und beantragt, es sei eine Verletzung des rechtlichen Gehörs durch die Vorinstanz festzustellen und die Angelegenheit zu neuer Entscheidung an diese zurückzuweisen. Es sei ihm unter Aufhebung des angefochtenen Entscheids weiterhin eine ganze Rente auszurichten. Es seien sämtliche Observationsvideos sowie sämtliche Dokumente, welche sich mit diesen befassten, aus den Akten zu entfernen und eventualiter ein gerichtliches Obergutachten einzuholen. Es sei die IV-Stelle zu verpflichten, die Kosten für die (im vorinstanzlichen Beschwerdeverfahren eingereichte) Expertise der Gutachtenstelle F.________ in der Höhe von Fr. 17'316.- zu übernehmen. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. A.________ reichte am 3. Juni 2019 eine weitere Stellungnahme und am 21. Juli 2019 eine Kostennote ein.