Citation: 1C_263/2007 18.01.2008 E. C

Mit Eingabe vom 10. September 2007 führt X.________ Beschwerde an das Bundesgericht. Er beantragt, das Urteil des Kantonsgerichts vom 18. April 2007 sowie die mitangefochtenen Verfügungen der Vorinstanzen seien aufzuheben. Ferner beantragt er Beschwerdeergänzung nach Zustellung der Akten der Vorinstanzen, Zusprechung einer angemessenen Parteientschädigung für die vorinstanzlichen Verfahren sowie unentgeltliche Rechtspflege und Verbeiständung. Das Kantonsgericht und das Strassenverkehrsamt haben auf eine Vernehmlassung verzichtet. Das kantonale Departement und das - ebenfalls zur Stellungnahme eingeladene - Bundesamt für Strassen beantragen, die Beschwerde abzuweisen. Alle Stellungnahmen wurden X.________ am 23. Oktober 2007 zur Kenntnisnahme zugestellt. Auf Gesuch von X.________ wurden ihm am 31. Oktober 2007 die vom Kantonsgericht Graubünden eingereichten Akten zur Einsicht überlassen. Er hat die Akten am 12. Dezember 2007 ohne weitere Stellungnahme zur Sache zurückgesandt.