Sachverhalt: A. Der 1961 geborene A._ meldete sich im Mai 2008 bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle Schwyz sprach ihm mit Verfügung vom 2. März 2010 eine Dreiviertelsrente ab 1. Februar 2008 zu (Invaliditätsgrad von 65 %). Im Mai 2012 leitete sie ein Revisionsverfahren ein, in dessen Verlauf sie den Versicherten u.a. überwachen liess. Mit Verfügung vom 1. Dezember 2014 sistierte sie die bisherige Rente "per sofort". Nach weiteren Abklärungen - insbesondere Einholung des polydisziplinären Gutachtens des Swiss Medical Assessment- and Businesscenters (SMAB) vom 24. Juni 2015 - und Durchführung des Vorbescheidverfahrens ermittelte sie einen Invaliditätsgrad von 23 %. Mit Verfügung vom 26. August 2016 hob die IV-Stelle die Rente rückwirkend auf den 1. September 2014 und unter Verzicht auf eine Rückforderung auf. B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Schwyz mit Entscheid vom 16. Mai 2017 ab. C. A._ lässt mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragen, unter Aufhebung des Entscheids vom 16. Mai 2017 sei festzustellen, dass er weiterhin Anspruch auf eine Dreiviertelsrente habe; eventualiter sei die Sache zurückzuweisen, um ein neues Gutachten einzuholen oder subeventualiter ihm berufliche Eingliederungsmassnahmen zu gewähren.