will kickboxing help me gain muscle if i am skinny?

I am 6f 2in an 150lbs i really dont eat that much what can i do to help me gain weight and muscle i really want to start taking kickboxing lessons at this gym in my area.

Will a rower help me gain muscle mass?

Do elliptical machines help you gain stamina?

theres this guy on my track team and he can run the mile fast cuz he has a lot of stamina. will elliptical machines help gain stamina? cuz he said he uses it everyday.