Definitely. Captain Marvel is a female character in comics. She represents female empowerment and has exciting adventures and battles in the comic storyline.
Not always. The character of Captain Marvel has undergone various changes and reimaginings in the comics. There have been periods where the role was held by a male and others where it was female.
Captain Marvel is Carol Danvers. She gained her powers through an interaction with alien technology and has become a powerful hero in the Marvel universe.