where to begin? to swap to a compact, the only change you need to make is the crankset, the deraiullers you have are fine. to determine the number of speeds, just count the rear cogs on the wheel.
the bike shop guy is trying to sell you a lot of stuff you dont need.
spend some time on sheldon browns website and do some reading, it sounds like you are pretty unfamiliar with the bike's drivetrain