"is this the best way to take it for insomnia?"
Cannabis is a very diverse plant, it grows all over the world. The different genetics and growing conditions also produce a variety of effects. Indica is generally more sedating, relaxing and is better for pain and is thought to put one "in da couch", while sativa is more stimulating and helps with energy, mood, and appetite. Hybrids are a mix of these two plant types. CBD and THC are also found in variable levels in different plant types. My reccomendation is to try a number of different varieties and see what works best for you.