No. For instance, $\mathbb{RP}^2$ has trivial de Rham cohomology, but it is not contractible (its fundamental group is nontrivial, for instance).
No. For instance, $\mathbb{RP}^2$ has trivial de Rham cohomology, but it is not contractible (its fundamental group is nontrivial, for instance).