with regards to panic attacks, my wife suffered them a while ago (not because of flying, different reasons, stress etc). having been to see the doc, she was prescribed Propanolol (or something like that), and she takes them if she feels the indications of a panic attack coming on. luckily she has hardly ever had to use them since, however they are there if needed.
so it might be best going to your local GP, explain the circumstances and see if he will prescribe something. if not, try speaking with your local pharmacy, see if they can reccomend something that you can get on non-prescription.
Regards
HXDave