the 159 is the longest that they make in the regular width and the shoe size is 9 - 10.5 (that sizing chart is a little different than the sticker on the board. you could probably go longer in a different model of regular board if you wanted something for pow or high speed, but i think this should be a nimble all-around board (unless you're super tall...)
Im at 180lbs. with a size 9.5 boot. You think this would be a good fit for me.
yes, it would actually be a perfect fit for you as an all mountain board (leaning towards more freeriding/pow). I think 159 is a tad bit big for jibbing and park freestyle, but if your skills are good enough, it should be no problem.