This app was mentioned in 3 comments, with an average of 1.00 upvote
Why don't you want your phone in the bedroom with you?
Everything you want can be done with a phone. You can set up "Do not disturb" hours on your phone so you don't get calls or notifications waking you up in the middle of the night. You can use Smart Audiobook Player which has a sleep timer so you can put an audiobook on to fall asleep to. There are plenty of alarm clock apps that will let you choose a music app as an alarm so you can wake up to your audiobook.
You can start the morning while listening to music. https://play.google.com/store/apps/details?id=com.ican.simplemusicalarm
Try this app.