board size will really depend on what board you decide on. Se7en, at your weight for a board you eventually want to take into the park, 155-158 is a good place to start. As for boards, i would recomend the rome agent, lib-tech trs(in mtx, banana or both), k2 darkstar, never summer sl, salomon prospect, or burton custom. all the boards can hit the whole mountain but still perform well in the park.
Universole, i would recommend all the same boards, but drop down about 2-3 cm in size (152-155).
For both of you, if you pick the higher of my recommendations, it will do better freeride, if you choose the lower it will be better in park. So choose away.