This is what I've been looking for in terms of customizing the Menu but i have a question, where exactly do I put
$gameActors.actor(1).setMenuPortrait("Reid")
For the custom portrait?
This script is just the equivalent of the event command "change actor face", when you want to permanently change an actor's portrait for the rest of the game. Usually happens after some story twist, or when an actor changes their class. You find the event command to execute scripts on the event commands page 3, bottom right.
Using the <Menu Portrait: picturename> tag on actors in the database is usually the way to go.