Atmega 328p program transfered on atmega 328

Yes.
Yes.
Different signature bytes, will have to deal with that while programming.