That's a very nice Bali keris.
I can't really comment too much on your cleaning job s you photo quality isn't really showing the details very well, but they are good enough to show you acquired a good keris.
Here is a thread that might give you more understanding of your hilt form.
http://www.vikingsword.com/vb/showthread.php?p=87972