Well, let's try using the reagents you just mentioned, and see step by step products. From your answers we can find more certain assumptions.
4. If you add Benzene and CH3Cl/AlCl3, what will you get? Then, if you react it with another molecule of benzene, what do you think will happen?
5. What product did you yield with benzene and CH3Cl/AlCl3? What is the purpose of adding KMnO4? (By the way KMnO4 has no charge) Also, why do you think KMnO4 will work on the product you just got with Benzene + CH3Cl/AlCl3?
6. Perhaps you yield the same product with #4 if you add benzene and CH3Cl/AlCl3. Since we should have known that already, what reaction with occur by reacting that product with Br2/FeBr3? Then with NBL/DMF?