I remember a batsman's batting aggression changed to "aggressive" from "normal" after continuous training in aggressive batting. It would be very difficult to locate the bowling preference tables as a bowler's bowling preference is not explicitly mentioned on his profile page. It would be a tedious task.
At row 5, column 7 these are the retirement values:
1: plays all forms
10: retired from FC, Tests
0: retired from all forms except domestic T 20.
4 : Retired from tests
8 : Retired from ODI
12 : Retired from test,ODI
16 : Retired from T20 Int
20 : Retired from test,T20 Int