Is it possible to create a custom WP loop to retrieve a certain query like a post type for instance, so that each page within the flipbook contains certain information taken from a post, which would also mean that I don't need to update the book manually?
Yes
$params = array('post_type'=> '3d-flip-book', 'posts_per_page'=>-1); $q = new WP_Query($params);See more in shortcode.php
Thanks.