Wasn't Shatner a heavy smoker during Star Trek
? That doesn't exactly take off the years.
34 is pushing the date when Kirk and Spock met too far. He's 34 in the second season, which means, in the very least, he's 33 when they meet (and there's plenty of evidence indicating Kirk was even younger when he took command).