Only thing you can do with annulment in the Philippines is wait and wait and wait and keep very quiet,and let it happen. Waited 3 years for our annulment to come through.
I think she can travel to Singapore without a visa.
We started the process in November 2009. The actual court case was filed in March 2010, I think. So we will beat your 3 years easily, and the outcome is unclear. IIRC I read here once from someone who had to wait (and fight) 7 years.