Theres already about $52 in the pot here which, without any info about player, is definitely enough to risk the $26 to call.
With 7 outs for a house or quads, you're about 27-28% to suck out on a straight.
If he has 99 or TT then you just have to bend over and hope for the 7h.
imo