Your sister can execute a gift deed in favor of her husband with a rider that he shall not sell or gift the land. The condition regarding the cancellation of the gift in the event he remarries can also be incorporated.