well, skills are just that: training that makes you better than someone who hadn't trained so the thought is just fine.<br/><br/>Languages are earthly ones. common would obviously be english so either is fine.<br/><br/>As for the familiar: there is a feat that specifically allows classes who don't have a familiar to gain one, thus i'm not inclined to allow this particular application of eldritch heritage I'm talking about this feat (https://www.d20pfsrd.com/feats/general-feats/familiar-bond/). And seeing as the familiar replaces one class ability and a trick, I'd say its fair if you could take it as an improved familiar.