+0
Is this okay: I’m going to give this everything I have/got even if it breaks my bones.
Comments  

In the given sentence, "have" is the right word. "Got" is ungrammatical in the given sentence. However, you could also say: "I'm going to give this everything I've got, even if it breaks my bones." This is better than the given sentence with "have."

"Even if it breaks my bones" sounds like the direct translation of an expression from another language. In English it would be maybe "if it kills me."