I went digging all the way back to my own very first post here, late last July, for the following:
"Set the Wayback Machine for the fifth century and after: Ireland and Scotland were both subject to a few centuries of invasion and subsequent settlement from Scandinavia -- the Vikings came to raid, stayed to trade, settled down, built ports, started drinking the local brew and marrying the local girls. That's where the name "MacGyver" comes from. It's from mac (son of) Ivar, or Iver, or Ivor, variations of a relatively common Norse name. From what I've seen, MacGyvers are likely to be Scots, but MacIvers are more likely to be Irish. Even "Angus" isn't strictly Scots – there's an Irish variation of the name, Aengus.
And the Scots and Irish have been crossing back and forth, invading each other, marrying each other, etc., since before the Vikings dropped in, and they haven't stopped yet. Northern Ireland in particular has lots of Scots-descended families, brought over by the English a few centuries back in an attempt to replace the pesky uppity Irish Catholics with, well, slightly less pesky, slightly less uppity Scots Protestants."
Enough self-quotation! But it beats paraphrasing all that.
On your points, Rocky: Irish and Scots Gaelic are very similar; and, as I sketched out, Irish and Scots heritage is incredibly tangled. Mac and Mc appear in both Ireland and Scotland, and neither can be definitively limited to either country. The mutation of the ‘k’ to a more gutteral ‘g’, which turns Mac Ivar into MacGyver, is especially common in the northern British Isles.
You can find MacIvers as well as MacGyvers in both Ireland and Scotland, as well as in the US and Canada (where the Irish and Scots continued to intermarry). I’d still regard that as a far more likely origin that the quite uncommon English name Gyver or Guyver (which could, in fact, be the result of taking the name “MacGyver” and dropping the “Mac” – a plausible course of action for a person who might want to downplay his Scottish origins, which would have been politically and socially astute at that time).
And the MacIver/MacGyver name is about a thousand years older in Scotland and Ireland than Guyver is in England, according to the source you cited.
MGod, Anderson just means Son of Andrew. Scandinavian names hewed rigidly to the -son suffix construction. Icelandic names still do.
It's true that the name Angus can, in fact, be translated from Gaelic as ae [n] gus, which would mean ‘one choice’; but that isn’t necessarily what the name originally meant, any more than the name Jack originally meant a tool for raising cars to change their tires. The name is
very old – Aengus mac Og was the name of an Irish god associated with love, poetry, music and magic.
Most Celtic name sources render the name Angus/Aengus to mean “exceptional, outstanding, superb, unique”. I think I'll trust that as a more likely meaning – certainly more apt!
Jones is one of the most common surnames in Wales; better not tell them it means 'pigeon"!

It's usually rendered to be the Welsh version of Johnson (son of John).
Murdoc (also spelled Murdoch) apparently means “sea warrior”, or “sea guardian/protector". That's definitely a name that was chosen for its sound, not its meaning.