Anyone is free to make an NPC to help them with Character Development, or to use for Quirk development, ect… but, one must attain staff permission to make an NPC that is ABOVE "A-TIER".
NPCs can be any level within their tier, this is left up to their creator, but, as far as NPC's within Contracts, they will be the highest level for the tier of the contract one is taking on.