I tried to do some reseach on this but I couldn't get anywhere unless I signed up for a paying website.
Usually Jim or Jimmy is short for James
Tunis
"your name is" is correct English and when used in this way means both your full name or a part of your name (usually surname, depending on the context). "your names are" is also correct English, but...
Because that is what god wanted it to be.... :3