When setting up the character variables in MyCharacter - the docs do not say to mark them public. Without doing this, you cannot access the variables in the GameHUD blueprint.
I took a look at the documentation that you mentioned and I found that you were correct in saying that it does not specify to make the variables public. I have submitted a report (UEDOC-756) to the documentation team for further consideration. Thank you for your time and information.