My parents have a 2005 Avalon and use the 5w30 synthetic since new and at 260k miles with hardly any oil loss.
Fix the oil leak, because a higher viscosity oil will not stop or slow the leak and might make starting the car a bid harder to do.
Always fix the mechanical problem, because a...