So my lsm125 has been dumping oil out of the air box. When it happens my oil reservoir doesn't decrease so I'm guessing its a combination of water and oil. The garage I bought the thing from claims because I'm going flat out (60-70mph) for a sustained amount of time, but my route to work is ten mile of dual carriage way so I haven't got much choice.

I'm an amateur when it comes to mechanics so I need a bit of help with this. I'm pretty sure there shouldn't be oil in the airbox ever and I'm not sure how it would be getting there. I'd guess there's excessive pressure forcing the oil/water up the tubes, but don't know how id check or remedy this... something else I'd noticed was that the big tube leading to the air box has been compressed, is this going to make any real difference to the bike?
And last, but not least, the oil hose leading to the top of the head (which comes from an oil pump?) is slightly to small so oil drips onto the head. This is a five minute fix but when I disconnect the hose will oil flow freely from the hole or is there likely a valve of some sort preventing this?

Ta for any help!