Agreed, the rushed pacing I didn't care for either.
Kirk's Captain-hood was kinda silly too, but I doubt a movie which spanned several years of Kirk's time as a lesser officer would sell.
Pike made him CO because he believed in him/Kirk's father, a bit of a stretch, yes. I'm guessing the Federation bumped him officially to Captain because he saved the Earth.