23 to 28 is a big jump. I would stick with that. derailleurs don't control the shift, the indexing is controlled by the shifter, so as long as the movement is the same there is no problem. If you need a long cage deore is fine. 7/8 speed chains are definitely thicker than 9, I would match the derailleur speed to the chain speed.