Does each individual in my family need a NIF?
Yes, every individual will need their own NIF.
If you are a married couple, you will both need separate NIF numbers. Children also need their own NIF in order to enroll in a school in Portugal.
You will need your unique NIF number to sign up for a health insurance, bank account (even if it's joint), a cell phone contract, etc.