The first two are an easy code violation to pick out.
I don't know if you can see the last picture but a contractor did a real neat job in Rigid Metal Conduit and our local utility company took PVC with the flange end on and put it on the RMC. I asked the contractor and he said he left threads on the end of his pipe.