YMMV. I've used them at the unmanned lanes with no issue.
How recently?
It seems at least in my area that they have been more strict with this, the system automatically asks for ID, if they want they can let it go without checking but recently even the cashiers who recognize me (self checkout included) ask for ID. In regards to changing the name associated with the store credit, I don't think that's possible.