That UTG range looks ridiculously spewey to me. You're opening 44-77 and AJo and weak SC's and ... and ...
Hey, if this is 4-handed, it makes sense. You said Villain is MP, though. So this is what? 6-max?

Can we get a 6-max player to talk about UTG ranges?

is it really profitable for UTG to call a 3b OOP with his entire opeing range??
It depends on a lot of things. Most importantly, on how much of an edge UTG think he has against Villain post flop, OOP.

Even if it is profitable, it's almost certainly not the most profitable line.
Why don't you consider a 4-bet?

check my math.
When Hero faces a call for 6bb into a pot of 13.5bb, then Hero's pot odds are
6bb/19.5bb = 30.8%

According to your equity calc., Hero has 34.8% equity. If this call would close the action for the entire hand, then it would be a +EV call.

The rest of the stuff you're talking about completely disregards what the flop is, and assumes you play your entire range the same on all flops, so the math is bogus. Even still, since you have more hand equity than pot odds going to the flop, you do not need implied odds.