Thanks, had to do a little testing on the -k as what I needed was nowhaere on the man page. Here is what I came up with. It seems to work
sort -t'|' -k 11,11 -k 32r,32r -k 30,30
This allowed me to sort field 11 and 30 ascending, and field 32 descending