i'd have to see it in person but most of those scratches will come out. the one big ones, i'd say it's a
50/50 shot of buffing out. the long one for the most part will come out fine. very easily.
i probably buff out three or four cars with scratches like that a week, some through completely to the metal.
for the spots that won't come out (you'll never know for sure until you try working it) it's very possible to brush touch it, let the brush touch dry and then buff it afterwards to make it uniform. i've also been able to match a spray can to the paint color before and after that dries buff it out to be uniform (which is much easier than buffing brush touch). seeing as your vehicle's an 08 and the paint hasn't had time to fade, i'd say what you're proposing is entirely possible and quite honestly not extremely difficult.
it's still a job though. and stressful on whatever detailer you bring it to :-(. but without touching it up and just buffing i'd say that 75-90% of it will come out guaranteed.
where in wny are you?