2) if you are paying 22k for a 2015 CRV, might as well go 25k for a 2017 CRV.
3) If you want best value, I think the rogue is the way to go. New vs Used is a balance only you can determine what you would be comfortable with. Some people are OK with paying a repair here and there, and others arent. Also you can get a 2018 SL for ~30k. Get a car with all the safety tech features though. You never know when forward collision mitigation will save you. In 2017 that was SL trim. In 2018+ some of those features dropped to the base level, but SL was still best.