I don't think it's a problem, considering they're middle names (so pratically never used)and it's a large family. As concerns the name themselves, they're very nice, but
David has been done to death.
Katarina's ok, but I prefer
Catherine or
Caterina. A cute nn, apart from
Kate and
Katie, could be
Rina.
I can't imagine a
Abraham who isn't
Lincoln, or a orthodox Jewish guy with a beard and sidelocks...so yes, it's too heavy.