Get a hydrometer! When you have two readings the same at 1.000 or lower, it is done.
Time line is like this -
Primary is 3-14 days, or when SG is 1.030
Secondary for 3 weeks. Sulfite when racking off.
Next, let it go for three months before racking again.
Finally, after another three months, sulfite, sorbate, and then bottle. You can sweeten at this time if you want to.