Dam that's nice, personally I would change the rear lights to PFL lights but that's just my 2 cent :P

With the oil filter, the DC5R one should fit.