Well for the fox god, you're probably looking at Japanese myth since they are very common in their mythology. <PERSON> is the god who descended to Earth on a white fox to bring them grains, which is a large part of their food culture now. She has the ability to shapeshift, which works perfectly for you. The only issue might be the gender of your character, if they are male you want to choose a different name or maybe modify the spelling or just use it anyway.
The god of hammers is a bit trickier, most of the google results for searching it refer to the scene from Thor Ragnarok where his father tells him he ISN'T the god of hammers (the opposite of what we want. However I have always thought it would be funny to have a character named <PERSON> who actually WAS the god of hammers in a story. But I dont think thats what you want). Some options I thought of are:
* Sucellus - The god of forest and nature. 72
He is always depicted with his hammer and his name comes from the guallish word for "striker" or "to break" which implies he was a fighter however it is said that he rarely fought. So I'm not sure he is the best fit assuming you want to 100% to the original gods personality; you could easily just ignore that part as it doesn't have to be the exact god himself.
* <PERSON> - He is essentially <PERSON> but from Finnish mythology (just in case you liked the idea of <PERSON> but didn't want everyone to compare him to the marvel character). His weapon was seen in different forms but commonly as a hammer called Ukonvasara. The name is suspected to mean "to be(come) powerful" but the exactly meaning is hard to trace back. It has a different shape to <PERSON>'s hammer:
My other suggestion would be to just combine <PERSON> and <PERSON> to create a mixed name with the best of both gods. E.g. "<PERSON>" or "<PERSON>". That just comes down to how strict you want to be with your names. 72