The foaming could be caused by the yeast you are opting to use, some are known to be high foamers while other are low foamers. Also, some yeasts are quick fermenters while others are slower. The temperature of your ferment will always have an impact on the turnaround time.
As far as dosing with k-meta there is a common standard that many follow and it goes like this: If you are working with fresh fruit (and this includes fresh frozen) then you will want to dose with k-meta (or Campden tabs) prefermentation. If working with frozen/bottled/packaged fruits/syrups ALWAYS read the labels and look for sulfates/sulfites and sorbates, etc.-- since these can inhibit the yeast you pitch from doing a good job. Even if your ingredient list says there is a sulfate/sulfite added it is USUALLY at such a low level that it will not inhibit your yeast from doing their thing BUT to help avoid playing with fire you can opt NOT to dose with k-meta (or Campden tabs) prefermentation and instead dose with k-meta/Campden when you transfer for the first time from primary to your secondary/airlock. You can USUALLY even use a product that lists a sorbate on its ingredient list, but you just have to be aware of those fruits that are known for being hard starters or have a tendancy to get stuck--a little due diligence. RACKING FROM PRIMARY TO SECONDARY/AIRLOCK: For alot of people there is usually a "magic number" when to do this---mine is when there has been a decrease by 2/3 from the starting S.G. So, it stays in primary, lightly covered so there is an aerobic fermentation going on--the yeast have access to oxygen; and then when the S.G. has dropped by 2/3 I rack for the very first time, leaving as much sediment as possible behind and apply the airlock (for an ANAEROBIC FERMENT). THEN, I do not hesitate to rack off "gross lees" that develop because they can and many times DO develop off flavors in your wine--but is up to each individual winemaker to decide what amount of gross lees is "too much"; and I am an advocate of fermenting with the "fine lees" intact at a low temperature after consulting the temperature range for my chosen yeast--that is just me. Anyway--I usually rack about a month after I transition to airlock for the first time and then usually 60 days after than--dose with k-meta, and then rack every quarter (90 days) dosing with k-meta. I continue to rack once a quarter (or more often if dropping gross lees) and dosing with k-meta at least once a quarter until the wine is clear and no longer dropping sediment. Once the wine is clear and no longer dropping sediment I make note to dose with k-meta once a quarter and once I am ready to bottle I will stabilize with k-meta always added with sorbate if the wine will be off-dry, but if the wine is dry it just gets k-meta. I try to coordinate the final dosing with bottling....and I NEVER, EVER rush to bottling. The majority of my country wines do not see a bottle until 9 months to a year; my meads are usually a year or longer; my dry reds no earlier than a year. My exception: Skeeter Pee gets bottled as soon as it is clear and stabilized. Note: if stabilizing an off-dry wine with k-meta PLUS sorbate and then backsweeten, I then wait 7-10 days and use my hydrometer to ensure that refermentation has not occurred and then I rack ONE FINAL TIME because there is usually a fine layer of lees that drops after stabilization with k-meta PLUS sorbate and the backsweetening agent. Rushing to bottling can cause problems because many times your wine has not been degassed properly, etc. I also find that opting to give my wine time to age in the carboy I also do not have to use fining agents like Sparkolloid/SuperKleer,etc., because nature as allowed by time will clear the wine on its own PLUS you will usually have a better tasting wine as a result of this. That is just my experience.
Oh, and welcome to the forum JohnnyB!