You will need to find antisera that recognizes mycobacterial FtsZ and a secondary antibody conjugated to a fluorophore. For the former I would contact a lab working on FtsZ in mycobacteria. For the latter, I would order it from a supply company like Jackson Immunoresearch. Make sure the secondary antibody is raised against the immunoglobulin from the animal the primary was raised in (e.g. if the primary is from rabbit, the secondary should be from anti-rabbit antisera).
In case you do consider using FtsZ-GFP fusion constructs, I would suggest using the GFP variant bearing the A206K mutation. Traditionally, GFP has a tendency to dimerize at higher concentrations, which would be counter-productive for your work (considering the fact that you plan to use FtsZ polymerization as your starting point). The A206K variant of GFP, which is an obligate-monomer, would give you a more accurate signal rather than dimerization artefacts. I have used the A206K variant with a variety of proteins that are known to multimerize, and it works like a charm. Here is a publication describing it.