As for which missions count as "Legionfall Missions", you check the Class Hall Missions board. It's missions with a background that shows the Broken Shore. Any mission that rewards Legionfall War Supplies or Legionfall Insignia is a safe bet.