I learned elsewhere that
A1: Cura was correct to add support (although it was far more substantial than i'd expected).
A2: My code was OK but 'cylinder' is better than using Linear_Extrude on a circle.