RE: Self taught
Flight sims are a great training aid but they arent a substitute for an instructor. They can't teach you safety, how to set up a plane properly or tune an engine and the million other things you learn by being around people that have done this for a while?
Can it be done? Sure. Is it easy/safe/cost effective? You have to decide that one for yourself.