Looks good! Is that a standard size oil filter?
That's a standard mopar 1090 filter. I can get it on and off without moving the radiator. Currently Im having running hot issue though (along with oil pressure problems which is why I haven't addressed the running hot problem). I believe it's because I have 0 ducting. I had no issues with my 2 core honda but that sat next to my t2 intercooler so there wasn't much space for air to flow around it.