Yes if you want to go from San Diego they stop LA union and from LA union to Las Vegas.. But while return u can grab a direct bus from Las Vegas to San Diego
YES
Yes from Arizona also
There are stops all across the southwest including Los Vegas. Check https://www.flixbus.com/bus-routes
There are flix buses from LA Union station to Las Vegas
Thanks! Your answer is awaiting moderation.