2. Because the neutralization must make the solution alkaline, control pH = 8 is more appropriate, because the alkalinity of sodium hydroxide is too strong, and the amount of addition is not easy to control, and easy will be the occurrence of the Cannicharo reaction. Adding too much sodium hydroxide will cause the cinnamic acid to neutralize to form sodium cinnamate which is soluble in water, thus not allowing the cinnamic acid solid to precipitate.
Hydrodistillation removes the aldehyde that does not participate in the reaction. If you don't use water vapor distillation, you can use decompression distillation to evaporate benzaldehyde.