Need help or idea on how to setup a Drupal site on a given scenario
For the second objective instead of adding the actors to the movie, since you already are going to add movie appearances to each actor, make those movies taxonomy terms.  Then when you want to make a cast page for a movie, just display all of the actors that have that taxonomy term (the movie name) associated with it.