It is possible. You need to speak with a lender and review your credit report. It also depends on compensating factors, such as your down payment, income, and bank reserves. Feel free to contact me. I am located in Woburn, MA.
Probably not. While VA doesnt technically have a min credit score,most lenders have their own requirements. And any lender is going to closely look at your credit profile to determine your reliability. If your credit score is 557 I'm sure it's for a reason. Work on improving your credit scores and try later when you have a better grasp of your finances