Buy those engine oil that comes in smaller bottle (1 US quart), normally 3 bottles will do. If u afraid not enough, then buy 4. If 4th one not needed, can keep for next servicing. If u buy 4L big bottle, u will have leftover...
Normally 1 quart only $10plus eg. mobil1, redline, amsoil etc. I bought mobil1 0-w40 from carrefour for my last servicing, around $12 or 13 for 1 quart, not much difference from the $17.50 redline n amsoil i used before.
As for transmission, u must make sure u r not buying normal atf oil if ur latio is cvt transmission.