OK Two separate things. First, with the possible overheating. The very first thing I would look at is the level of your surge tank, which is sort of under your seat. You need to remove the false battery cover on the right side to really see the level, but you can pop the rubber top off by pulling the seat and at least see if there is anything at all in it. On the side of the plastic tank is a minimum and a maximum line. There are rubber plugs on the engine under the fake cylinder fin covers that are known to develop a sloooow leak and sometimes you will not see any antifreeze leaking because it is so slight. If they are leaking it should be covered by your 5 year unlimited mileage warranty.
Next the oil seepage. The usual cause of this is overfilling the oil when doing an oil change. With the bike as level as possible (try putting a 2 x 4 under your kickstand) the oil level should NOT be above halfway up the site glass, with the bike turned off and setting for at least an hour or so to let all the oil drain into the crankcase, ideally even longer, like overnight. If you fill to over halfway, say like 3/4 or so, the excess oil will be expelled from the engine and a lot of times it goes through those vent tubes...