kant said:
1) alien life might not need DNA to transfer traits to the next generations.
It likely won't have DNA, though it will have something that serves a similar purpose.
kant said:
2) They might be gas, or a smell( to us).
Well ... it's pretty difficult to have a metabolism if you get blown away on every wind...
kant said:
3) might take advantage of the "strong force", and live on the surface of a neutron star
The trouble here is that there are a limited set of ways that things can happen. On the other hand, carbon is an extremely flexible atom, combining in near infinite variety with hydrogen. This is what lays the foundation for the fabulously complex building blocks that make up life.
Carbon, oxygen and hydrogen are not just elements picked at random from the periodic table. There are a host of very compelling reasons to use them as building blocks of complexity. They stand head and shoulders above other choices.
And that's not merely bias because I'm carbon-based. Everything in the universe must operate from the same periodoc table. i.e. the fundamentals are a given.
kant said:
4) they might not be detachable by our eyes, because of "longer wavelength"( don t know).. blah blah.. etc...
Well, if they're made of matter, they'll be detectable. If they're made of energy, they'll be detectable - at least by instruments.
kant said:
Are there necessary constraits to life?
Are there some criterion for life?
What are the possibilities? and limitations?
Water is another excellent substance that stands head and shoulders above other chemicals for life. It is not just any old molecule. There's virtually nothing else like it in the universe.
This is not to say that forms of life will NOT exist without C O and H, but it is suggesting a very high probability that any life we do find will be organic. It's just the way the universe is built.