Sachverhalt: A. A.a. Die Staatsanwaltschaft des Kantons Luzern wirft X._ zusammengefasst vor, er sei zwischen dem 21. Mai 2012 und dem 26. Juli 2012 Teil einer Gruppe von mindestens sechs Personen gewesen, die sich zusammengefunden hätten, um in einer unbestimmten Anzahl von Fällen gewaltsam in fremde Räumlichkeiten einzudringen und überwiegend Bargeld (und andere Gegenstände) aus Geldautomaten, Tresoren und Ladenlokalen zu entwenden. X._ sei an zehn Taten beteiligt gewesen, wobei es in sechs Fällen aufgrund des ausgelösten Alarms und der eintreffenden Polizei nicht zur Wegnahme fremder Sachen gekommen sei. In den übrigen vier Fällen seien Bargeld und Gegenstände im Wert von über Fr. 285'000.- erbeutet worden. Der durch das gewaltsame Eindringen entstandene Gesamtsachschaden belaufe sich auf mehr als Fr. 250'000.- und liege in acht der zehn Fälle über Fr. 10'000.-. Aufgrund der aufgewendeten Zeit und Mittel hätten die Mitglieder der Gruppierung die Einbrüche nach Art eines Berufes ausgeübt. Zudem soll X._, obwohl er gewusst habe, dass eines seiner Fahrzeuge nicht mehr den gesetzlich erforderlichen Versicherungsschutz gehabt habe und er deshalb vom Verkehrsamt des Kantons Schwyz aufgefordert worden sei, die Kontrollschilder abzugeben, das Fahrzeug mehrmals im Strassenverkehr benutzt haben. A.b. In Bestätigung des erstinstanzlichen Urteils sprach das Kantonsgericht Luzern gegen X._ am 20. Dezember 2017 - soweit für das vorliegende Verfahren von Relevanz - wegen gewerbs- und bandenmässigen Diebstahls, mehrfacher qualifizierter und einfacher Sachbeschädigung, mehrfachen Hausfriedensbruchs, Nichtabgebens entzogener Kontrollschilder und des Fahrzeugausweises trotz behördlicher Aufforderung und mehrfachen Führens eines Motorfahrzeugs ohne vorgeschriebene Haftpflichtversicherung eine Freiheitsstrafe von vier Jahren sowie eine bedingte Geldstrafe von 60 Tagessätzen zu Fr. 50.- aus. Gleichzeitig widerrief es den X._ mit Strafbefehl vom 11. Oktober 2010 gewährten bedingten Vollzug einer Geldstrafe von 25 Tagessätzen zu Fr. 70.- und verpflichtete ihn unter solidarischer Haftung ("mit allfällig weiteren Haftpflichtigen") zu Schadensersatzleistungen von mehr als Fr. 216'000.-. B. X._ führt Beschwerde in Strafsachen und beantragt, das Urteil des Kantonsgerichts sei aufzuheben und die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Das Kantonsgericht verzichtet unter Verweis auf den angefochtenen Entscheid auf eine Vernehmlassung. Die Oberstaatsanwaltschaft des Kantons Luzern beantragt die Abweisung der Beschwerde.