Domestically, as far as I know, SWA is the only airline that requires a type rating prior to starting the job (you can interview with one now, however). Internationally is a different story.
Yes, you pay out of pocket. There are several companies available, and from what I've seen the most common ones available are the 737 and 320.