Even though
Karsten is a form of
Christian, I don't think they are too close, esp. if you don't see your cousin or his/her child a lot, etc. I really like
Karsten for a boy, but I worry a bit that people would butcher the name and think it's
Kirsten or
Kristen. :-/