Make a dashed line where objects overlap
Thanks @Duarte! The dashed line portion of my question can be solved using these steps:


Create a second Freestyle Line Set (and name it something like HiddenLines)
Click on the Hidden toggle
Scroll down to Freestyle Line Style and tick the checkbox for Dashed Line
Modify the line settings to your liking