If a person who give dying declaration but not die is this admissible in the court of law?

No. The person giving the declaration must believe that he IS dying, and in fact, must die, or the declaration is not admissable.