1) Not bad! Depending if you finance or not. If you do for 0% 60mo or 72 mo. then you will not qualify for rebates. I took the 0% 72 because it saved more than the measly 1500 rebate. (But then go read my recent posts here regarding this finance).
2) They will put locking lugs on the wheels and wash, test drive, do their vehicle check (there is actually an extensive list they are supposed to follow that is on techauthority. Doubt that most do this. Also, they may top off the gas. They will pull off the protective wrap, wash, etc. All this was included in mine. Most likely built into my cost and not itemized like yours.
Depending how OCD you are about your paint, you could ask them to keep the wrap on and not wash it. Have an appointment ready at a reputable Detailer to drive straight from dealer to prep the paint, put on ceramic coating on entire truck and add some PPF on front bumper and rear wheel flares. Do Not Have Dealer do these! Same for tinting.
3) negotiate your add ons after you settled on price. Maybe 4 or 6 oil changes for free? A tonneau cover? Maybe a bed divider or RamBox dividers thrown in? Use these to “seal the deal” before you give deposit check. I’m sure others here will chime in with more ideas. Personally, I am waiting for better after market options to come in.
4) mine was 8 weeks to take delivery (and that was including the 3 week SH shutdown to retool the plant for our DT builds). It’s a crapshoot, really.
Good luck and enjoy the ride!