IMO your time frame is too short given where you want to go, the preferred cabin (J), and the number of people traveling. If one of these factors were to change, that could change the equation. However, given these constraints, Summer of 2020 might be a better timeframe to amass the points needed.