Does a subsidiary increase the cost of credits?

Will I have to pay additional 2 credits if I make an enterprise with one holding?

No, credit consumption is only based on the number of holdings you have - you can have a many subsidiaries as you like without paying additional credits.