Hmm... meine eigene Meinung:
Ein Gitarrenspieler ist dann in der Lage, eigene Songs zu schreiben, wenn er weiß, was er mit seinem Lied/Text ausdrücken will.
Natürlich geht mit Notenlehre/Harmonielehre/etc pp ne ganze Menge einfacher und schneller, aber du kannst auch Lieder einfach schreiben, indem du nach Gehör gehst und einfach nur einzelne Töne oder Akkorde anspielst nacheinander und dir was schönes raussuchst. Hab ich auch mal gemacht aus Spass und bin am Ende wieder bei den Standard-Kadenzen gelandet... sowas geht dann halt schneller, wenn du sowas schon kennst.
Fürs schreiben brauchst du kaum Können (paar Griffe und Grundlagen sind natürlich schon schön), aber alles Andere ist Bonus.
Und ob du Vorbildern nacheiferst und da Sachen nachbaust und Richtlinien irgendwelcher Leute aus der Theorie befolgst... oder ob du einfach drauflos schreibst oder nicht... alle Theorie der Welt hilft nichts, wenn du kein Feeling dafür hast... und Technik ist nur ein Mittel, um diese Gefühle darzustellen... kann sie aber niemals ersetzen