No, anyone can join.
"If you're remote as well never fear!
Anyone can join and submit their game to the Orca Game Jam through itchi.io as well."