I suggest seeing a hair loss expert now to evaluate and go over your condition and provide you information about your best treatment options. There are great non-invasive options like prp/progesterone and/or hair transplantation. See an expert. Best, Dr. Emer
The reason of the hair loss may related with factors other than genetic like connective tissue disorders, stress, anemia, lupus, medications, hormonal and seasonal changes, nutritional problems, severe diets, bulimia, protein/calorie deficiency, zinc and essential amino-acid deficiency, mal-absorption (intestinal and digestive problems), A-vitamin excess, general anesthesia, affective mood disorders.So you have to have a full exam with an hair surgeon, internalist and/or endocrinologist to find out any reason for hair loss.
You should visit a hair loss specialist to find out the cause of your hair loss. Without knowing why you are losing hair, the degree of thinning/balding, etc. there's no way to tell you what set of medications will or will not help treat your hair loss. Generally biotin is only impactful in very specific cases.
It really depends on the cause of one's hair loss. Biotin has little role for most, so it's unlikely that will be beneficial. If you are on chronic antibiotics or various medications or have bowel disease biotin may be worth while. As far as finasteride goes, it's only beneficial for male pattern balding. See a specialist in hair medicine to guide you on diagnosis and treatment.