Oil level going up can be a fuel pump going bad or a really bad carb. Fuel diluted oil.
But if you have green coolant in the oil, you have a coolant leak.
If the pan is still off, now is a GREAT time to look for the leak. Pressurize the cooling system (pump up pressure tester) and look for the drips. Start chasing. I've known this to be used on big diesels (mining equipment stuff) where they could not find a leak but had coolant in the oil. In that case it was a bad O-ring at the base of a cylinder sleeve (that engine had replaceable cylinder sleeves).