In each of the many-worlds it is a particle. The wave behavior is caused by the interaction of the many-worlds.
Yes
> At that point you probably have a more complex model than admitting the photon was not a particle.
Yes again. But then why a more complex model? To be able to deal with interference of complex systems of entangled particles.