Answer
(a) Sampling bias.
(b) He should use stratified sampling.
Work Step by Step
(a) This is not a representative sample: people who live in the same location have about the same income.
(b) This way, he can randomly select individuals from the different locations (strata) of the village.