The Polygon needs to be a shape, the shape needs to be Dynamic, the pins need to be pins not vias.
You need to create the "other" films for output, open Manufacture>Artwork, Film Control tab, leave this open, set the colours in Display>Color/Visibility for the required Film details to on, for example, only turn on all the Silkscreen_Top colours, back in the Film Control tab, right-click>Add on an existing film name entry and give the new Film a name, the Film definition contents will match the dispalyed objects. There is also a right-click>Match Display if you need to change the contents.
Vias are Full Contact by default, since they are unlikely to be soldered to, thermal relief would not usually be a requirement. You can set the Thermal Relief type globally, Shape>Global Dynamic Parameters, Thermal Relief Connects tab, or for each individual shape, select the shape and right-click>Parameters, Thermal Relief Connects tab.