1) No idea. I think you only have one possible strategy if you want both flights in business.
2) Yes, it's possible. I've done it before.
3) Gold expires in July 2019, so if you get enough points between July 2018 and April 2019, you will still get the credits in July 2019 which is the renewal date. Not sure what the rest of this question means though.