For Mg you can use epsom salts, just make sure it says for garden use on the back, some salts are for baths and soaking only. For fertilizers it is really what you can find near your house, many people swear by fox farms nutrients. I generally use fish emulsions, bat guano, worm casting and...