It's an ambitious design. Have you considered making a prototype from wood first to see how it handles?
Personally, I think the thumb rest is superfluous, but if it's just there for looks, go for it. I also think it would be better without the swedge.
About the handle, something bothers me. The line you drew through the pins does not line up with the direction of use for the blade. It makes it look like the tip is pointing down. Not sure why you would want to create that impression.
I do like the forward slant of the plunge. The small choil beyond the finger guard is unnecessary, but not unattractive. The lanyard hole in the handle is probably never going to be used, but again it looks pretty neat.
I did a mock up with some changes.