yes that line and no no oil filter