You can absolutely use the same variable names. Arguments like that do not pass through from one template to another without a little help from a function.
So if in content-header.php
you have $fruit = banana;
and in content-body.php
you have $fruit = apple;
you will not have a conflict. Go nuts. Or bananas. 😉