Is that a cossie inlet that you're buying? Well if it's that kind of inlet I did a guide on how to fit it if that's needed. Unless it's a mountune one, although sure that can't be that different to fit.
For the oil, maybe rotrex themselves, if not, Jamsport will have. I would see if any local places have as well, would be performance places rather than motor factor type places.