The main method of obtaining a lot of resources in Idle Angels is through idle fighting. Almost all of the resources mentioned above are available as idle combat rewards.