Your plan looks good. There are a few things to maybe consider or change. Getting the meet and greets out of way first is a good idea. I would play around on your TP, and see if switching the Sully/Mike meet and greet with the Aliens ride might work better.
I would also look at dropping the FP for Frozen sing along because I have done it a number of times and had a FP, and with the time you are showing up, it doesn’t really matter much as everyone goes into a large area to wait. Also it is one that I have had and the TP will say that it is not needed.
The star wars meet and greets, you have to go thru StarWars Launch Bay to get there, at least last I remember and you do not have that listed.
And lastly, you might want to see if you can get an earlier reservation at Sci-Fi or give yourself more time. I have eaten there and normally from check in to leaving is between 75 - 90 minutes.