First, try to find skin care items to help reduce the oiliness. These are usually oil-free products, and sometimes labeled as "mattifying".
To combat the sweating, look up clown makeup online. Products such as Proface No-Sweat
are applied to skin before makeup, and help reduce sweating.
I also recommend blotting papers
, as they can eliminate oil before you reapply powder throughout the day. Good luck and hope this gives you some ideas!