Hmm, well 1)seems a bit difficult, 2)is easily believed if you grandmother lives in ireland or such, 3) I can't comment on without knowing your last name, 4)....doubtful, 5) I can see that, he may have worked for Boing or RCA or such companies.
I say 4 is the lie.