In alot of ways, I think science proves the existence of God. If you really think about evolution, there seems to be a force or conciousness that drives it and makes decisions for it. Life is actually counter to nature in that the nature tends to take the path of least resistance, where life is constantly fighting against the natural order.
Of course they can coexist. As long as the religion in question is legit and not clearly made of less than carefully calculated lies that make sense only to gullible people. Not the case with most of the organized religions I'm aware of.
Technically that's not science per-se, that's capitalistic innovation. People would have come up with those in the presence or absence of a strict methodology that took credit for it. Aristotle for example didn't have any "science" as we currently define it, but he simply applied logic and reason to his observation. Now before anyone objects that that is what science is, science today is more defined by what it excludes than what it includes. Aristotle, did not methodologically exclude anything.The religious person's punishment should be: Living on a house without anything that was developed and designed with the help of science and technology.