Kevin first came to Tony's office looking for a free burger, because Mayor McCheese is the only political figure he knows.
10/10 would love doggy play dates! I can see Kevin as having been a dog walker at some point in his life.
Kevin's reactions to Loki will unwittingly be very Thor-like. He could morph into a snake with intentions of biting Kevin, and Kevin will be too impressed by the trick to bother getting angry. Does he also make balloon animals? Kevin wants a poodle!
Confession: I stopped reading the series when Sirius died. My heart hurt too much. Interacting with him now will do my childhood self good.
We can figure out the specifics for John and Ben as we go! I genuinely love organically forming lines every bit as the pre-planned ones.