The first two popped up on the same day and I'm not sure if there will be more weekly/monthly, or if there's a timeline somewhere that shows when new missions will be available.
No idea. I’m guessing 2 will drop with each episode. 3 episodes makes 6 more classified cases.