Anyone who says we're running out of IPv4 addresses needs to go back and look at what is actually allocated and what isn't.
Done. Note that we've been averaging between 10 and 15
With respect to use of the 16 Reserved-for-Future-Use blocks, please review http://tools.ietf.org/html/draft-fuller-240space-02; it is not certain if this space will be made available for public use or for private reserved use.
Yes, you can have the very same server answer IPv6 queries as well as IPv4, you just need to add IPv6 interface to the server and make sure the particular server software knows how to bind to IPv6 address.
The particular ISOC survey document which started this thread has a fairly long list of resources at the end of it which might be helpful, but here's a few to get you started: http://www.6diss.org/, http://www.getipv6.info/ and http://www.ipv6tf.org/
Quite possibly longer... IPv4 is going to be around for a long, long time; certainly in use in private and/or disconnected networks.
The important aspect of the transition to IPv6 is getting the public Internet resources using IPv6 in parallel with IPv4, as this allows continued growth of the Internet while reducing the amount of traffic that needs to accessed via NAT.
To the extent that one is operating a public server, it's time to be exploring adding IPv6 connectivity to it over the next two years. This is not difficult, but has some non-trivial security and management aspects which means providers of public-facing Internet servers need to start on this work asap.
"Just think of a computer as hardware you can program." -- Nigel de la Tierre