no
Yes you do, if you plan to fly.And aren't a US citizen.
No. Even though California sometimes seems like a different country, both cities are in the US.
if you're not from the U.S, then yes.
If you mean do you have to be a US citizen to visit Las Vegas then no, Las Vegas has visitors from all over the world.