I don't know about the excel question.
As for Java on pocket pc, yes it is quite possible. There are many different options; some of them are free.
Now, before you ask me for a link, I want you to open a new browser window, go to
www.google.com, and then type
Java pocket pc
...and hit the search button.
-Ben