a) Yes, it would lower your score but you are still credit worthy. Over time, you can raise your score again.
b) You need to consult both real estate tax professional and simply call the IRS for answers.
c) Mostly likely yes because the bank would like to get more money if possible.
Let me know if you need me to refer specialists to you.