Looking at a "get max miles" as well as "get max Tier Points" (BA) RTW something like this for a OW RTW and wondered

if it is possible under 3-continents or if it would be 4:
(CAI) OR BAH-LHR-CAS-MAD-SCL-DFW-ORD-HNL-LAX-LHR-BAH (OR CAI) @ 31757 mi (likely will be ex-CAI to save money and probably back to BAH)
The questions I have are:
- seems like 3 continent is possible (Europe, South America and North America), but:
(1) it looks like this doesn't go completely around in a clockwise direction
(2) the ORD-HNL-LAX segment may be backtracking
(3) as I recall, the northern edge of Africa is considered in the OW European "continent" definition
(4) if I have to leave HNL and come back through Asia (making it a 4 continent RTW) I would have to come back to US west coast anyway and fly to HKG because OW flights to Asia from HNL take me to Australia (which adds another continent)
(5) the HNL-LAX leg necessary if I am to come back through LHR but there may be alternate routings from HNL, I just don't know of them.
(6) the MAD-SCL leg uses IB or LA - if done in "D" is that a good/bad flight?
(7) same question for SCL-DFW-ORD using AA or LA (note DFW simply an in-transit stop although flight numbers change so it would be a different segment)
(8) some of the LA flights are actually flown by AA - this does not seem like a problem. question would be, which have better service?
... or are there things I haven't considered? Are there better routings than this?