The newest versions of NYGM's submods have most of what you're looking for.
http://www.subsim.com/mods1/nygm/#9 & #10 should be what you're looking for.
Stiebler has incorporated the flags (not sure about pennants though) and a rotating, retracting DF antenna. I'd like to say radar antennas rotate and retracts well, but since I'm usually sunk before those become available I can't be certain.
T