Would also like some advice on board length based on my height/weight.
I take it you didn't read that link? Height is entirly irrelvent to what size board you should get.
You need to figure out what kid of riding your going to be doing the most of. This will dictate a longer or shorter board. Then, look at the various manufactures web sites and see what their recomended weight range is for a given deck size. Then, choose accoridngly.