Remember to order your paper gaskets at the same time, they are so cheap it's not worth cutting new ones out. You'll definately need a base gasket if you're checking piston and rings. Maybe rocker cover gaskets (although I tend to re-use those a lot)
That said, if you can do without the bike for a few days, it would make sense to strip and diagnose it first, THEN put the order in in case you need any other parts. It's probably not just the head gasket because if that was blowing enough to reduce compression, you'd see from the outside.