Heh I'm doing something quite similar, although using more pre-built components... and I don't have a TVS on mine, just an LC filter up front. The switching regulator I'm using is a premade muRata Power Solutions OKI-78SR-5/1.5 (http://www.mouser.com/ProductDetail/Murata-Power-Solutions/OKI-78SR-5-15-W36-C/?qs=sGAEpiMZZMtwaiKVUtQsNemMZL4TplJBqOl7845nWHA%3d) 1.5A unit, fits the same pinout as a linear regulator which is nice.
Good to see all the various options spelled out on the table though! My setup doesn't exactly handle 12V going into the output stage at the PSU, but one specific leg of the gadget network has a filter with zeners, limiting resistors and fuses on the power and data (Dallas 1-wire DS18B20 which will be located in the engine bay, need to harden it for potential shorting from water/salt if the primary weather sealing gets breached)