Eu mesmo irei responder
Inicialmente achei que a dúvida era simples, mas olhando a documentação do Velocity percebi que não era tão simples assim.
Para quem estiver usando o Velocity como camada de view e tiver o mesmo problema que eu, segue abaixo os links, será necessário utilizar o VelocityView tool e dentro dele existe o NumberTool que faz isso:
http://jakarta.apache.org/velocity/tools/javadoc/org/apache/velocity/tools/generic/NumberTool.html
http://jakarta.apache.org/velocity/tools/view/
Mas mesmo conseguindo rodar isso, percebi que meu problema ainda nao tinha sido solucionado, pois estou utilizando o WW 2.1, e com ele não posso mapear o VelocityViewServlet. Mas para minha felicidade, e grande ajuda do Matthew Payne, é possivel trabalhar com o NumberTool usando o Velocity no WW de uma forma super simples.
é só fazer assim
#set ($number = $webwork.bean("org.apache.velocity.tools.generic.NumberTool"))
$number.format('currency',$myNumber)
E funciona perfeito. É possivel chamar outras classes utilizando $webwork.bean.
Fica ae a dica para quem tiver o mesmo problema 