Thanks for your comments everybody.
For anybody interested in the outcome... I called and Villain 4 showed 57o for the straight.
In retrospect, I should have shoved over Villain 2s raise on the flop and given draws bad odds
and/or made pre-flop raise higher than 4bb forcing out stupid hands like 57o.
Clear decision now, though at the time I wasn't thinking clearly - completely overwhelmed by my first time at the casino - hence playing 50bb, having already lost half my stack on poorly played hands.
I've been thinking this over all night also, and yes, thinking over the play that happened not just in his hand but in all the previous hands, it's pretty clear EVERYBODY at the table, despite all playing regularly and a couple of them apparently being 'pros', were complete fish.
Aside from one of the players, the level of play was like 2NL online - There was no positional awareness, no regard for bet-sizing, virtually no c-betting, min-raises, limping pre-flop. Everything completely exploitable, had I been thinking clearly and not so overwhelmed by the experience.
On one occasion a player was asked by another 'how much he had behind' before making a call despite already having great pot odds
and there being no need for implied odds. People were sat thinking about making an obvious call for up to 3mins, looking their opponent up and down. The whole experience was like sitting at a table of players 'performing' like pros do on TV. Maybe that's how everybody plays live though, I don't know, is it???
Regardless, I've almost grinded my £100 loss back online and I'm gonna head back to the casino tomorrow night for another shot, hopefully the same guys are there again, along with some drunken idiots being a weekend and all!
BTW, my question about people 'performing' when playing live was a genuine one, not rhetorical. Are players genuinely taking 3mins to work out whether it's worth it to call an 1/8 pot turn raise with a straight and flush draw or are they trying to 'act' like they see pros do on HSP or PAD?