Give iOS Developer Program membership as a gift?
No. Apple checks each developer's identity by checking with their credit card company, so it has to be paid with the developers credit card.

There are other ways involving faxing ID to them, but that's rather inconvenient.