yes ofcourse miko is such a cute name
No
Un-altered male cats are called Tom Cats.
I have a male black kitten and I named it Leo but his full name is Leonardo. Give your kitten a name that you'll be comfortable with for a long time. The kitten won't worry about it. There are no rules (shoulds).
Yes
Trying to establish dominance.
No, they're not all male, how do you think they're born? Do the male cats have sex? And produce a kitten? No, a female does, like humans. :) So ofcourse they're not all males.
Killer is a cute name for a kitten. If the kitten is a male, you could name it King.
Difference between direct access and random access
No, acually the male's are a lot smaller than the female's.
A young cat is called a kit. :3
Another name for a baby rabbit is a kitten. A baby male rabbit is called the same as a baby girl rabbit. You can call a female rabbit a Doe and a male rabbit a Buck. Hope that helped
Depends what kind of names you want. If you want human names I would suggest Larry, Harry and Willy. I'm sure you can think of some. If not, google cat names.