ist die Zeilennummerierung dabei von Bedeutung,
Nein, im Gegenteil. Die Zeilennummern, wie du sie häufig bei den hier im Forum eingestellten CSS-Code siehst, dûrfen nicht in die userChrome.css Datei kopiert werden, weil dies in der Regel den Code unwirksam macht.
muss zwischen den codes für verschiedene items ein bestimmter Zeilenabstand, 1 oder 2 Zeilenumbrüche eingefügt werden?
Nein. wie schon von anderen hervor gehoben, dienen Leerzeilen zur besseren Übersicht bzw einer besseren Lesbarkeit der verschiedenen Code in der geöffneten userChrome.css Datei
Zwischen zwei verschiedenen Code sollte man wenigstens eine Leerzeile lassen, damit man besser sieht, wo der eine Code endet und wo der nächste anfängt.