yes the oiling ports are there in your pic look at the top second headbolt hole back and there is a hole with a passage that runs down to the lifter bore that is the LA rocker oil passage see pic below i circled the area of the passage in red it will be on the rear of the block on the other side. and as far as pushrods most of the time you will need to measure the length for your application ive never found an off the shelf set that seem to work for my engines.. i recommend smith brothers. i just got a set from them 2 weeks ago custome ordered length and arrived in 2 business days and that was shipping from one coast to the other great people to deal with!!