Housedoc,

One coat of oil primer is sufficient. As to whether two finish coats of Behr Ultra Eggfshell is neccessary, it is a judgement call. If one coat looks good, that should be fine. Certainly, two finish coats does not hurt.