Yes ipv6 have nat and do port forwarding at least on linux, usefull scenario is when developing embedded devices and don't want make easily guess your isp how many devices have.
That's a phenomenally strange requirement. If you wanna run interference on your ISPs device count snoops, just create a bunch of fake interfaces, but why you would want to do that is beyond me.