Such t_0 is unique if its support is at most p, where p is the support of ϕ. Note that we can replace t_0 by pt_0p and the support of pt_0p is at most p.
Without this additional condition t_0 is highly non-unique, because we can replace t_0 by t_0 + q, where q is an arbitrary self-adjoint element with support at most 1-p such that t_0 + q ≥ 0. Using simple algebraic manipulations one can show that all solutions can be obtained in this way.
See Lemma 15.4 (page 104) in Takesaki's book “Tomita's theory of modular Hilbert algebras and its applications”. Electronic version: http://gen.lib.rus.ec/get?md5=ACC2A399A5C65C5CB2CCEE7CBEB3FAC3 [Note [Note that Takesaki implicitly assumes that φ_0 is faithful, hence you need to introduce an additional condition on the support of h.]
One would naively expect that any two such operators t_0 and t_1 would satisfy ϕ((t_1−t_0)^2)=0.
This is a trivial corollary of the above statement characterizing all possible solutions.