I love
Peter, but I'm not so keen on
Pete. Still, that wouldn't be a problem with a middle name.
I don't mind
Madeline, but it has been a bit overused lately.
Margaret has much wider nn options, and a dragon-fighting saint! - so that would be my choice.
Jacob Cosmas is definitely interesting and I quite like it, although I suspect everyone would think it was Cosmos.
Jacob Leonard is not as interesting, but it's a perfectly good name. I'd choose the one you both agree on. :)