I think Dr Sullivan is A, I feel like she got so intrigued into the "A" thing that she actually wanted to be A and also Dr Sullivan was mentioned in the last episode for the first time in years.
Also if its not Dr Sullivan, then I really think mike is A just for the plain fact we have not seen him in so long