IPv6 is different but the principles are the same. As for v6 deployment India is ahead of many countries on IPv6. But that's primarily due to Jio mobile. NATed or not depends on the network design, v6 is designed so we don't need NAT. It would take millions of years to run out of v6 addresses.