Is there any particular reason you have a lot of steps to deal with, and your can’t use your Mac while it is ripping?
Something like XLD configured to automatically rip upon insertion and then eject when complete, with one or more CD drives attached, should make things about as straightforward and convenient as is likely to be possible.