Does Bella have gift like Edward?

yes, she has two. 1. she has the power to resist the temptations of wanting blood even as a newborn, and 2. she can build a force-field to protect people