Knock sensors can not leak oil.
If you remove your intake manifold be VERY careful not to break the nipples on the electrical valves/switches.
Strait hose is fine for replacement.
You should also replace the O-Ring under the I.R.I.S. valve.
No, you can not get it from Subaru,
but I have them for $5.00 each.