Here's my take:

In a simplified scenario in which you were heads-up and knew your opponent has 15 outs and you had no redraw against him, it would be correct to just call. If calling puts you all-in, you should fold if considering this strictly from a chip EV point of view. It might be worth calling in a tournament, as you still have a pretty good chance to win without improving. (I think it's important to note that, in practice, it would be pretty unusual to give someone credit for an OESD + FD).

You should not reopen the betting because he actually has more pot equity than you and would be correct to push. In a way, you can think of it as if *you* are drawing for runner runner blanks on the turn and river as the odds are about 54% that one of the 15 outs will appear with two cards to come.

In this situation, you do not need to cause him to make a mistake. He already made his mistake by not pushing on the flop. It benefits you - not him - to see the turn.

On the turn, if a blank hits, you could then consider an appropriate bet size at that point, since his odds will drop to 29:15 (but only apparently 31:15 to him as he cannot see your hole cards. Remember that we assumed you *know* his hole cards). This is where you can get him to make a bad call and make a mistake.

Notice that even if you do not have enough to give him -EV pot odds, every dollar you force him to put in decreases his EV. You can both be +EV on the turn because of the overlay from the earlier betting rounds.

Your hypothetical situation is a little bit different, though, because one of his outs (8c) will complete your boat. Also, even if his flush or straight were to complete on the turn with one of the 14 remaining outs, you'd still have 9 outs on the river, so he technically wouldn't have the most pot equity on the flop.

In this case, he has only a 42.4% chance of making his straight or flush while avoiding your full house, so he cannot counter your raise by pushing with +EV. If you bet 83% or more of the pot, he'll have incorrect odds to call, ignoring implied odds.

This analysis ignores the idea of folding equity, but most knowledgeable opponents would be unlikely to fold a straight flush draw, even to an all-in, as they would consider themselves favorites.

There are 7 known cards on the flop, leaving 45*44 = 1980 possible combinations of cards to come. Of these, 14*35 + 25*14 = 840 will enable him to win without you completing your full house. 840/1980 = 0.424