Yes
Yes, if you reaffirm, you will be held liable for the debt. If you find yourself unable to pay, and they reposess, you'll be required to pay the difference between what they sell it for and what you owe. Not good.
On the other, you should be able to continue making payments according to your monthly schedule. Usually, the banks/finance companies don't do anything as long as you're current. If you do find yourself unable to continue, call them and tell them to come get it and, since it was included in your BK, you're no longer liable.
The downside to this is I have heard of some folks having trouble getting the title to the car once its paid...not because of the BK, but because of the screwed up paper trail.
Also, (at least in our case), the bank continues to report to the CRA as "current, paid on time" so that it still has a positive affect on your CR.