What if four people share a house and all have a car, can they all have a parking permit?

No. The total number of permits that is available to any residence is three permits (conditions apply as per above). In addition, the number of off-street parking spaces reduces the number of permits per household that can be issued.