1. one data point: my verizon fios gives out /56, my openwrt takes a slice /60 out of it for lan and then my linux box gets /64
2. there is nat and you can use it in linux.
majority of home users does not need a public ip address so ipv6 for home is not that useful.