Before Staining... Do I need to sand my deck first? Or just chemical wash/pressure washer?
Deck looks good to me.  I would not sand.  If you really want to restain, then just power wash, either with a mild detergent or plain water.