So you topped up with some Castrol at some point?
I would recommend you go with TGMO 0W-20 as the replacement fill. For the money there simply isn't a better engine lube for your Prius.
Yes. It will get what ever branded 0w-20 that is on sale. Will do UOA in 50k intervals.