You're calling 3x PRE regardless of Villain's range, but still.
What's UTG+1's range to open PRE?
Just guess. Always guess. You'll never know for sure what any villain's range truly is, no matter how good at it you are.
What's the BB's range to call? Does the BB ever 3-bet? If so, we can cap his range as not including his 3-bet hands.

OTF: You have a gutshot and an A-high 3-handed on a fairly wet board (the Q hits both villain's ranges, the T hits the BB's range, and the spades are out there).
Your equity OTF vs. 2 opponents is ~15% (based off random guesses at 2nd villain's ranges). I don't like the call, here. You missed your flush draw and only 1 of your cards is an overcard to the board. Even when you hit your J, you can't love calling down OTR. You don't love calling down when the A hits the board, and you expect Villain to have AA, TT, AQ pretty often.

Villain bets half-pot and I put his range on AK,AQ,AJ AA-TT. I think he has alot of Q in his range but I want to see another card maybe he gives up if he missed or I improve.
There are TWO villains in this pot! What's the other villain's range?

I know nothing, so a random guess is something like PRE.
22+,A8s+,KTs+,QJs,JTs,T9s,98s,ATo+,KQo

What does his check tell you OTF? How does his range change, here? Which hands would he bet. He didn't bet, so he doesn't have those hands.

Then he calls behind. What does he fold here? That's no longer in his range. What might he raise here? That's no longer in his range.

Their range gets smaller and smaller with every action they take (yours, too).
Once you put them on a range PRE, you're just trimming it down.