Coming from someone from the salt belt, that is not bad at all for a 2007 model year. If you ask someone from AZ, CA, or TX that would be too much rust.
2nd picture from the last is a bit concerning, not sure if it is surface rust or not. If a screwdriver goes through it then I would pass on it. If it just surface rust, I would clean it up and apply anti-rust on it. Fluid Film, WoolWax and KROWN are some of the well-known brands.