I don't think I was ever planning to stay at any Holiday Inn - maybe you are getting me confused with someone else? I'm staying at the Dikang Hotel at the moment. It is a fairly decent hotel. It is about 3-5 minutes walk from Xiuyan Road station, which is 8 minutes from Disney Resort station. I don't think you will find any closer hotel.
Maybe about 10 minutes total including 9 minutes of queueing and 1 minute of actually being processed
It really depends on how busy your flight is, how many other international flights come in at a similar time to yours (as everyone gets pooled), what ratio of people there are who are non-Chinese nationals and what queues you get put in. Seems there are three queues: "China national", "Foreigner" and "China immigration". I think "China immigration" is for both China nationals and foreigners. I got put in that queue. You don't really get to choose which queue you get put in! There were about 4-6 desks per queue when I arrived and so that should give you a rough idea of how long it takes.
After clearing immigration you still have to go through baggage claim and customs...assuming you have baggage to claim this will depend on how long it takes to unload your flight. Then you have about 5-10 minutes walk from the arrivals area to the metro/maglev station assuming that's how you're getting to the resort/your hotel...