I am still having problems with Oneworld website (cannot access) and the mileage monkey.

Otherwise, these questions I am posting would have been easily answered. So, I apologize in advance.
Would following be valid? I have 16 segments, 4 seg in Asia, 4 in S.A., none in South Pacific (transit in SYD, perhaps a stopover), 4 in Europe/Middle East + 4 intercontinental (BKK to SYD, SYD to EZE, EZE to LHR, and HEL to ICN).
ICN-NRT(x)-DEL(x)-NRT-BKK(x)-SYD(x, may be)-EZE(x)-LIM(x)-CCS(x)-LIM(x)-EZE-LHR(x)-DXB(x)-LHR-GVA(x)-HEL(x)-ICN
My only concern now is that I am transiting in same hubs more than once (NRT, EZE, LIM, LHR) where depending on my schedule, I would require two stopovers. Would this cause problem in the ticket? Here's the detailed schedule I have manually put together by going through each airline's website:
January 1 (JL 950)
ICN-NRT (9:30/11:50)
January 2 (JL 471)
NRT-DEL (11:00/17:50)
January 28 (JL 472)
DEL-NRT (19:50/06:35+1)
January 28 (JL717)
NRT-BKK (10:55/16:00)
February 6 (BA009)
BKK-SYD (17:05/06:10+1)
February 7 (QF17)
SYD-EZE (10:50/11:00)
February 8 (LA2428)
EZE-LIM (21:10/22:55)
February 14 (LA2564)
LIM-CCS (12:45/1715)
February 15 (LA2565)
CCS-LIM (19:50/23:20)
February 21 (LA2427)
LIM-EZE (01:25/08:40)
February 21 (BA246)
EZE-LHR(14:15/07:15+1)
February 25 (BA109)
LHR-DXB (21:35/08:30+1)
March 2 (BA106)
DXB-LHR (02:35/06:20)
March 2 (BA726)
LHR-GVA (08:35/11:15)
March 15 (AY868)
GVA-HEL (08:55/12:55, SAT or 10:50/14:50 M,T,W,T,F,SUN)
March 18 (AY041)
HEL-ICN (17:30/09:20+1, M,W,F,S)