I've very much taken the recording perspective working with an established band, however, you could work completely with a band of session musicians. The cost is likely to be higher. While an established band can play your songs live (though they should report that performance to ensure the songwriters get paid, lets face it that rarely happens) they cannot release commercial recordings of that song, Additionally a band of session musicians are far less likely to take your song and perform it anywhere.