Docjazzie and rjp44, thanks for your replies..
Just this morning I called USEM. Ms. Grace told me that it won't be a problem since their system does not accept special characters. I also asked what will happen to my SSN and GC, but she said it will also depend on the system of of the office to which i am applying for. My husband's first name on SScard shows a hyphen, and his DMV doesn't. Good thing I have his name for a pattern.
She also said what's important is i have my full name on the lower part of the visa, but upon checking my name wasnt complete pa rin, only four letters of my middle name, so i told her. She double checked and make me hold for a minute, and she told me that it will be okay since my name is too long to fit since they have limitation on characters for that.
Whew what a relief. No more thing to bug me now. My next step will be the PDOS and stamping at CFO. Wish me luck!
Hope this info helps too for some who will have the same confusing situation as mine.
-jyz