Two out of three points addressed:
AxesType -> "Star" no longer removes circular gridlines
Mesh -> All and Joined->False for display by points enabled.
RadarChart[{{2, 2, 4, 1, 3}, {4, 3, 6, 2, 3}, {1, 2, 3, 7., 4}},
ChartLegends -> None, PlotLabel -> "Left", AxesType -> "Star",
Filling -> Bottom]

RadarChart[table[[1, 2 ;;]], AxesLabel -> Rest@prop,
ChartLegends -> None, AxesType -> "Star", PlotRange -> {0, 50},
PlotLabel -> table[[1, 1]], ImageSize -> Large, Joined -> False,
PlotStyle -> {{Red, PointSize[Large]}},
Epilog -> {Dashed, Circle[{0, 0}, 25.5]}]
