To test and mass produce a vaccine that is safe will be at least 12-18 months and "at least" is doing a lot of work in the sentence. It could take much longer. Small batches could possibly be read in only six months for first responders if needed if an early phase 3 trial is a success.
Right now we have 17 drugs already approved by the FDA that were tested a kidney cell lines infected with SARS-COV-2 that have be proven effective in doses that are not cytotoxic. But properly full clinical trial results (in humans) will probably not come out for a couple of months. But we will get results from small trials and large trails which are no double blind, etc. So the quality of the data will improve as time goes on. None of these drugs will stop you from getting infected but they may save your life if you have a severe case or help prevent permanent organ damage.