Возможны оба сочетания, но они имеют разное значение. Наколоть вилкой – повредить, проколов что-то вилкой. Наколоть на вилку – насадить что-либо на вилку.
Ударение во всех этих словах падает на последний слог: бензопровод, некролог, квартал.
Это лексически избыточное словосочетание.
Правильно: некролог.