Well considering my dads a cop and knows this:
1. You need a clean record
2. Best to learn different languages
3. Good to be social and last but not least you should be phyiscally fit
You need to be able to be "bought". It's well known that the CIA is incredibly corrupt and just a puppet organization for governments, large corporations and Wall Street.