事前に指定できない座席もあるので、全ての席が他の人のものになっているわけではありません。
JALのサイトに書かれていますが、出発48時間前に解放される座席があります。そこが1度目のチャンス。
それでダメなら当日早めに空港に行きカウンターで並びで席取れるか確認。
https://www.jal.co.jp/jp/ja/dom/reservation/seat-selection/
JALでもANAでもハンデキャップのある人用の座席が用意されていますが、これは2人並びです。当日まで開放されませんが、該当する人がいない場合は解放されます。
ここらへんのことで頑張ってみてください。