Peat moss= good for planting azaleas. Too acidic for cannabis. You have to lime it and unless you have a pH meter dialing in the pH is going to be a wicked pain in the ass.
Take that perlite and vermiculite and buy a big bag of composted cow manure, composted seaweed, or another similare rich organic compost. Mix those together, that's a good grow medium. I use 1 part perlite, 1 part vermiculite, and 2 parts compost.

Blood and bone meal are both awesome oprganic ferts. Don't use too much, but mix with your soil. Like 2 tbsp per cubic foot. Epsom salts 1/4 tsp per gallon of water, not every watering though.