I suggest flying to Bali, and then taking a daytrip from Bali to Komodo. Don't bother staying on Komodo, too risky! You could see the dragons for a few hours then fly back to DPS the same evening, where you could relax on the beach and tell tales of your expedition over a cocktail. Or stay on in Komodo NP all night with no electricity.
Then when you've done with Bali, get to Gilimanuk and take the ferry across the Bali Straight to Banyuwangi on Java Island. Then make your way by bus to Probolinggo, where you can stay the night and awake for a sunrise climb up Mount Bromo, and its surrounding active volcanoes.
From Probolinggo, you should head via Surabaya on the train down to Yogyakarta and check out Prambanan Candi temples, and nearby Magelang the home of Borobudur, even more impressive than Prambanan. These 2 temples of among the highlights of Asia as a whole, not just Indonesia. From JOG, you could fly back to DPS or onward to CGK, as both airports are serviced by KE and you could make your way home.
Rainforest, beaches, dragons, orangutans, volcanoes, temples, and wildlife all in the space of a couple of weeks?