When leaving a scenario with more than one figure via a colored drop zone (e.g. Solo 2), what happens to figures touching the drop zone? do they leave the board? Is the objective fulfilled after passing the drop zone once and they remain in play until all other figures did the same (therefore potentially standing in the way of other approaching figures)?

Generally the scenario ends as soon as a player reaches the final objective. Unless you wish to see who comes in 2nd, 3rd etc. you needn’t worry about this. If you plan to see what happens with the other players simply take the mini for the players who finish off the board.