That's not bad for all you get. You do need the lifters, no ifs, ands, or buts. 12-300-4 is stock lift (one thing to recommend it, you won't be beating up the valve train), so stock springs are OK, but why wouldn't you replace them while you're in there on an older engine. Same with timing...