I think giving partner a chance to show 3-card Heart support via NMF is a good plan, because it right-sides the hand to play this in Hearts (to protect your K
♠ when partner does not have the Ace or Queen). You have to be thinking in terms of a slam from the outset, though. partner can only have 5 points in the red suits and so is likely to have something in Spades. True, partner may have a
really filthy opening hand like
♠ Jx
♥ Qxx
♦ QJxx
♣ KQJx
but I try to avoid partners who open hands like that

.
So 1
♦-1
♥-1NT-2
♣-2
♥-???
Since NMF has made this a forcing sequence we can now afford to go slow, so 2
♠ would be my choice followed by 3/4
♦ to pinpoint my Club shortage.
As far as the play problem is concerned it has to be right to take the finesse:
Once LHO plays small the chances of bringing home the suit for only 1 loser by finessing are just over 32%, against just under 20% by going up with the King.
In 24% of cases it makes no difference - ie: where LHO has AQxx or where RHO has both the Ace and Queen, and you've already eliminated the other 24% of the possibilities as soon as LHO plays low.