you don't need to worry about other portals, just check the pr portal from time to time, once they receive your declaration they will issue your ECOPR, this usually take 2-3 weeks sometimes 4 weeks and then they will approve your address and regarding the photo, I received my pr card a week ago...