yes you are right about the color , Conjugation is responsible for the yellow color of dibenzalacetone.
and regarding the EQUAL QUANTITIES of benzaldehyde and acetone.. I would like to remind you that you need 2 MOLES of benzaldehyde and 1 MOLE of acetone to synthesize one MOLE of dibenzalacetone.
Hope this helps