Yes the times are printed on the schedule you get w/ the maps. You can get in line as early as you want. We were the end of the line for our visit time and there were people already standing waiting for the next time.
Yes, there were photopass photographers when we were there in July.
Also, in response to a PP, yes, you stnd in line and get pics just like all the other character meet n greets.