this looks like a cool character, glad to have them aboard
no major issues from me so GM APPROVED
one slight change I will suggest however is in the history section, in the final paragraph it mentions YE 39 and USO, Galactic Horizon was formed literally on new years eve of YE 39 but you may want to elaborate on the dates a little more to show that. Maybe they came to USO sometime in 39 and then heard of Horizon during 40 sometime, since this plot started in mid ye 40 (aka a week ago)
but with or without they are approved and you are free to join us as soon as you're ready, they are just about to head off