Yes you did well to stay within the lore, so no worries there. Feel free to introduce your character whenever!