Here is a picture of the oil filter on my dealer's demo bike I took a couple weeks ago. I shot it thru the lower left fairing. Looks to me like you can get to it fairly easily from here - maybe without having to remove any of the fairing at all.
And here is a shot of the drain plug on my bike, using an ultra-expensive BMW shop tool. The plug itself takes a simple 8mm or 5/16" hex key.
I agree, oil is going to drip on the headers from the oil filter, but a kerosene or gas soaked paper towel will clean it off easy enough.
NOTE: I've got to say, I can read the oil filter part number here just perfectly, and unless 1000RR's number "
1142 7 721 779" is a USA replacement for "
1142 7673541-01" I'm going to ask for the later number, because that's the same number on my bike as well.