I'm a bit surprised that
Victoria and
Daniel chose such traditional names. I mean, nobody expected the name
Estelle when she was born. Anyway, I love
Oscar, while
Carl and
Olof are nice as honoring names. However, the flow isn't the best in this combo: the "car car" irritates me the most.
Carl Oscar Olof would be better and you could still call him
Oscar.