I like surname type first names with more traditional names,
John,
James,
Peter, etc.
As for sibling names you could go themey with
Kennedy,
Harrison,
Madison, etc.; other surnames; or just whatever your heart desires. It's not really that an unusual a name that you're stuck trying to live up to it, you know? So, I would go with whatever your heart desires.
If you see my post asking for help, I think any of those would work quite well with
Lincoln (I like
Lincoln, but find it too much with my favourite boys' name
Harrison).