Hi all, the time has come for me to ask the "help with DONE4" question:

I am building a DONE4 around a trip to SEA in June, coming from BNE.
So far, looking at BNE-SYD-SFO-SEA-DFW-ANC-DFW-JFK-LHR-SIN-HKG-PER-MEL-CNS-BNE
Problems raised by travel agent so far:
1. Can't travel SFO-SEA (AS codeshare) which reading the T&C seems true. So is it possible to travel from LAX or SFO to SEA on a DONE4, or do I need to add a sector?
2. Says I can't take the Australian Domestic sectors.
Pretty sure that I can, according to the T&C:
"You are allowed to take two stopovers in total within your continent of origin in order to get to or from a gateway to commence or return from your international travel."
I would plan to interrupt the DONE4 and return SIN-BNE then return to SIN and resume within the 12months, which should be ok, as I read the rules?