Citation: 6B_265/2024 E. B

A.________ führt Beschwerde in Strafsachen. Er beantragt zusammengefasst, der Vollzug der Freiheitsstrafe von 20 Monaten sei vollständig, eventuell im Umfang von 14 Monaten, aufzuschieben und die Probezeit sei auf vier Jahre festzusetzen. Auf den Widerruf des für die beiden Geldstrafen aus den Jahren 2018 und 2019 gewährten bedingten Vollzuges sei zu verzichten. Stattdessen sei die Probezeit um je die Hälfte zu verlängern. Von einer Landesverweisung sei abzusehen, eventuell sei deren Dauer auf fünf Jahre herabzusetzen. Die Sache sei zur Neuverlegung der Kosten des Berufungsverfahrens an das Kantonsgericht St. Gallen zurückzuweisen. A.________ ersucht ferner um unentgeltliche Rechtspflege und Verbeiständung. Die Staatsanwaltschaft des Kantons St. Gallen beantragt in ihrer Vernehmlassung die Abweisung der Beschwerde. Das Kantonsgericht St. Gallen reicht eine Stellungnahme ohne Antrag in der Sache ein. A.________ verzichtet auf eine Replik.