1. That bike is probably too small for you. If you can ride a 60, a 56 or 58 would probably be perfect.
2. I think the price is rather high. Sure it's a Bianchi, but $375 is too much for Reynolds 501 and that bike isn't in great shape. Maybe more like $275 The right shifter is pretty cool though.