A. Webster's New World College Dictionary, the Stylebook's main reference, lists caused by and resulting from as the primary definitions of "due to." The second definition is because of. Purists would no doubt favor the first meaning.
A. No hyphens required in very well thought out.