Yes mines should be two staged. First should not have engines or warheads, just active sensors. Second stage should have engines, fuel, warhead, also active sensors. If you have one FC active with one launcher on one ship and command that ship to any point saying "launch ready ordinance" it will deploy one mine on that point.
Edit: And yes, they remain visible on map.