Is this inductor and caps a good choice for a buck converter?
Except for Cin  it appears you are in very good shape.  Your parts exceed recommendations.

These are the parts TI recommends for a LM2675 with an 11-13 Vin and 5V 750mA Output

Cb    Yageo      CC0805KRX7R9BB103
Cin   MuRata     GRM21BR61E475MA12L
Cinx  AVX        08053C104KAT2A
Cout  Panasonic  10TPE47MAZB
D1    Fairchild  MBR1020VL
L1    Bourns     SRU1048-680Y




And this is an annotated schematic with the characteristics. 

750 mA







FOR AN 500 mA

L1  Bourns  SRU1048-680Y