「杣」という字は国字ですが、まず音としてソマという言葉が生まれ、それから漢字が出来たのでしょうか?

音、すなわちヤマト言葉としての使用が先でしょうね。しかし、語源については諸説あり、定説をみていません。例えば、キソダテヤマ(木育山)の略、ソノムラ(薗村)が転訛したもの、ソグ(削ぐ)・ヤマ(山)の略、といった見解があります。