Would a Shimano Deore drivetrain be compatible with my mid 90's Giant Sedona? It currently has a Shimano STX drivetrain and the hub is a Shimano STX FH-MC32. I really don't know what all the spacing and such is, or how I know/mesure it. Also, just to double check, I need: the front and rear shifters, the chainrings (is there a name for all three of them?), the new chain, the front and rear derailleur, correct?
Here are some pics (please don't blame me for the state of the bike, I just got it!):
Sorry for my incompetence guys, I'm new to all this