2.
1) enjoying
2) will travel
3) get
4) look
5) be spending
6) start
7) make
8) retire
4.
1) 'll be
2) all will be sending
3) will have
4) will be
5) won't
6) 'll be buying
7) 'll be growing