Last articles in front page
You can use thw Views module, which is a Drupal 8 core module.
On admin/structure/views you can create a new view, even a block view. You can select which content type you want to display, the fields that should appear, and add all your limitations. After you save the view, on /admin/structure/block you can place the block on your preferred region.
If you have a content type for the photo albums, you can do exactly the same.