Yes, it can be printed at a kiosk. But you don't need a physical boarding pass if you have the Southwest app or an electronic one.
You would have to contact them but i believe so
Printed from your cell phone? I don't know. Any reason you can't use mobile boarding pass if it's already on your phone?
Thanks! Your answer is awaiting moderation.