oil consumption is by design in all toyota or may it be any engine manufacturer of modern engines even the ones that are coming in corolla. i have read the manual for 1.6 and 1.8 corolla (1zz and 1zr) engines too and it says that 200 ml/1000 km driven is normal.
besides it also clearly mentions to reduce the oil change interval to 2500 km or 3 months if the car is used under strain for towing other vehicle or extensive stop start traffic (like taxi or congested city drive) or continues high speed running like motorways.
u should use the fuel from the correct fuel pump which doesn't make your car to do knocking along with API SN fully synthetic oil. i think 5w-30 would suit more but if u find 0w-20 appropriate than its good enough.
i recently saw a manual of another manufacturer which said that u can use 0w-20 other than middle east. and 5w-30 in middle east so i assume our weather is similar to middle east since we have very bad road conditions along with dusty environment and summers for almost 8-9 months now. i would opt for 5w-30 in such situation.