Kean does not provide an entry level BSN program. In order to gain entry to their BSN program you need to already have an RN license after graduating from a diploma or associate's program at another school. So you would NOT be able to be admitted to the nursing program at Kean University unless you are already an RN, just like the program at Monmouth University.
Try looking at each school. See if you are provisionally admitted to nursing as a pre-nursing student and must complete the pre-nursing courses before being officially admitted to the nursing program. Other schools you enter as a nursing major and take nursing classes your first year...along with the typical pre-req/co-req courses such as psych, bio, a&p, English, humanities, etc.
I can't tell you which college program is best for you as I am not an admissions counselor. But I will say if you are active in other areas (volunteer work, extracurricular activities, working part time), have decent SAT scores, and took "quality" HS courses your grades will not be the only criteria you are evaluated.
(By quality courses I mean taking classes like English, foreign language, etc. instead of study hall or early dismissal.
) Your personal presentation means a lot such as strong essays, excellent recommendations, part time work, extracurricular activities etc.