If you have a credit card can you get one for someone as a second card holder who has no credit and cannot get any and will that help their credit?

no-- they are just a second card holder (user). you can add someone without their signature-- therefore the place has no information on them so how could it help them. And beware --- they may not pay it back.