Screen printing is the best way. Depending on the material of the eco bags, you can most likely use Plastisol or Waterbased inks. The length of time to cure is not important, but rather how high the temperature of the ink. This will depend on the distance of your flash dryer, and how hot it gets.