With regard to the question of "Will DVD's work?", the answer is VLC and/or MakeMKV.
VLC has so far worked on any DVD I've tossed at it, even ones that DVDPlayer.app did not like because of region mismatch. And MakeMKV is designed to extract the movies from DVD's even when the DVD is using more than just CSS scrambled sectors (deliberately mis-authored with the cells not properly sequenced ... apparently DVD's include a control language that can work around this? The same thing that lets Dragon's Lair type games play can play customized playback orders.)