The hard questions should be asked first IMO. If you can get past those, the rest of the questions should be easy. If the hard questions come up as you discuss things, then ask them at that time.
I would say though that you should ask them in trickle... let the person you're talking to feel like it's a conversation, not an inquisition. Less chance to cause a feeling of needing to be defensive.