There are 100's of 3ed party Alarm Apps to choose from that offer a multitude of diverse features. Instead of sprinkling fairy dust and wishing why not spend some time looking for and get an alarm App that meets all your criteria and more.
😉 Apple has not updated the Alarm App (that I can think of) since the iPhone was originally released so I would put the chances of you getting the features you want added somewhere just above 0%.
I use
Nightstand Central and I love the progressive (fade in) alarm feature plus natural sounds.