How do I obtain Chrysoidine from Benzene?
I think aniline yellow is likely to nitrate ortho to the aniline giving you the wrong structure. Also the Sn/HCl reduction may well reduce the azo double bond.

Here is a route from benzene.
From benzene a simple nitration gives nitrobenzene. Divide your nitrobenzene, reduce one portion to aniline by hydrogenation over Pd or Pt catalyst. Nitrate the second portion to 1,3-dinitrobenzene procedure here. Reduce the 1,3-dinitrobenzene by hydrogenation over Pd or Pt catalyst to give m-phenylenediamine. Diazotise your aniline to the diazonium and react this with the phenylenediamine. This route was used industrially to prepare Chrysoidine in the 19th century reference here.