Native IPV6 is new to me, if i put the IPV6 adress in a /32 would that mean that the other 96 bits in the host portion? so if i configure my WAN in a /32 and my LAN in a /64 it should work?
No - then they'd still overlap. With IPv6, one almost always uses a subnet mask (or rather "prefix length") of /64 on a network segment (like an Ethernet segment for example).
Most ISPs and tunnel brokers give you a /48 for your use. You can then split that into 65536 x /64 by varying the 7th/8th octet. E.g. if you get aabb:ccdd:eeff::/48, you could use aabb:ccdd:eeff:1::/64, aabb:ccdd:eeff:2::/64, etc.
Try reading up on IPv6 subnetting; it should clear things up for you.