MP1 looks ok from stats and i doubt he would cbet air or underpairs to the board in 2 players with this flop that has straight draws and FD on it and knowing that MP2 is a fish. so his range for betting here in my opinion is 99+, AQss,AKss and i also think he'd call the minraise with his entire range.

from what you said about MP2, i think he'd minraise here every FD combo as well as 9x and 7x hands.

vs these 2 on this flop with just 2 outs i would fold.