Yeah, our max for weaknesses is usually about 30, and that’s for stuff that’s really impactful.
Ten points over the cap. It’s up to you what you do, but I’d personally recommend taking off Assassination, as there’s not a backstory reason for him to have that skill.