That's pretty much the way I play Alistar.
Skills - I usually level Headbutt and Pulverize equally, Q-W-E-Q-W-R (repeat).
Items - I start with a blue crystal and 2 pots, then I go Shurelya's, CDR Boots and Randuin's. After that it really depends what the other team is building, but options are BV, Thornmail, Aegis, or Sunfire. Sometimes - sheen.
For summoner's spells, I go Teleport and Flash. With Shurelya's active you don't really need Ghost. After I've pushed my tower, I like to roam, so teleport gives me great map presence.