A:
You can only copy the files from your camera to your Chromebook if your camera supports being seen like a hard drive, usually called "Mass Storage" mode or something similar. If you use SD cards, you can simply plug them directly into the side of the Chromebook. Another option would be a compact memory card reader. I have a 7-in-1 that plugs into my USB port and it works great.
The more immediate problem you will have is photos, especially straight off the camera, are typically very large in size and will fill up the internal storage very quickly. I would recommend a fairly large USB hard drive if that's what you intend on doing, but most USB hard drives require two USB ports for sufficient power.
If all you need to do is upload photos from your camera storage onto a service on the Internet, then the Chromebook will do just fine.
More than likely you want a more conventional laptop for managing your photos; the Chromebook will more than likely require either more equipment or more workarounds to do what you want.