Being in a specific village is irreverent to where your affinity is. Should the land of Fire be All Fire affinity? No there is wind too, Water, Lighting, basically all. Also Suna village. There is Magnet Release users there, Wind. There is also Magnet users in the Cloud/ Lightning village. So sure Kisimoto might show that the village might have a default affinity for each village but he also shows that it is also not important to give everyone the same affinity by default in each village.
Read Jingou scan. His personal Kinjutsu forbidden tech allows him to steal and use other affinity.
That may be true, but have already posted scans proving he is earth by default anyway. Seeing as all 4 mask are fighting by them selfs also proves it. He can only access the other elements with the Mask. So if he is doing earth without the mask also proofs that the other 4 are using the other affinity it was built upon (their affinity)
Because Hidan killed the Earth Mask:
You must be registered for see images
So now one of the last three Mask have to sacrifice their hearts to Kakuzu (Which was the Lightning):
You must be registered for see images