Hello, if you are speaking about the dedicated Shadow2 kit ( not the original 75 Kadet kit which will fit) as far as magazines, the Shadow 2/SP-01 kit uses unique polymer mags. They have the ejector built in.
They are available from CZ USA webstore for 35 dollars. They were in stock last week.
As far as front sight, I believe it is more of a P-07 or P-09 sight, as it has its set screw fully rearward. I however was able to install a sight from a Kadet, that was from Dawson.
Dawson uses a small set screw midway thru the sight. The Dawson sight will work due to the set screw. A standard CZ Kadet sight will not work, as the factory CZ Kadet uses a pin to hold it in place.
Hope this helps
Rich