There are character meet & greets. some are organised some are a bit of a free for all but some people who have recently been have said CM's are trying to be more strict with people, making them queue.
DLRP don't have photopass but some of the meet & greets have a photographer, you don't have to buy the photo & they will use your camera if you ask. I don't know how much the photos are though.