Does your OC make a lot of excuses? For themselves? Others?
Absolutely not. Excuses don’t accomplish anything but making it harder to get to the root of the problem, which can cause a lot of problems in any line of work. If you mess up you mess up and should be honest about it so something can be done about the problem.
Do they have a large or small group of friends?
It’s very hard to say that Mekia even has friends. They’re more like people who he knows won’t turn on him at the moment and that he can safely drink with. If he had a choice? He’d probably prefer a small group.
Does your OC have a moral code? If not, how do they base their actions? If so, where does it come from, and how seriously do they take it?
He does, it’s just a very loose one. On his own he doesn’t like to harm innocents or people who aren’t actively doing things to others but when it comes to a job it’s all out the door. He’s done a lot of terrible things under the name of the Alliance and doesn’t regret it but he wouldn’t have done those things on his own.
And as a default he is more likely to trust commoners than anyone with money.