XP12 is great, ignore the doomsday stuff from the other commenter. I would agree, however, that 32GB RAM is a good idea.
As with most any flight sim, the faster the CPU the better. I wouldn't find it useful without a yoke. Honeycomb yoke is excellent. Also, for me personally, a laptop screen...