It was filmed entirely in France and not shown in the UK until 2006.
Yes, as is sometimes the case with syndicated TV series of the 1950s. Various DVD releases of varying quality have been release by various DVD companies. It can also be viewed on the Internet Archive and on YouTube.
Related lists from IMDb users