1) CH224A vs CH224Q: it’s to prepare for supply chain issues. Sometimes one of them is out of stock. This is common practice in circuit design: put two packages of the same chip on the PCB and select one of them based on which is in stock at the time of ordering.
2) For DIY I would recommend 0603 as it’s much easier to work with. 0402 is very small, and there are no markings on it, making it hard to check the resistance value by just looking at it.