KQ112 has an average delay of 54min in the past two months, so there is a good chance that you will miss the connection. But you will be put on the next flight to AMS. Given the current immigration situation and the long transfer between 2C and 2F, better be prepared for it.
Why not book the nonstop KQ116. It would remove a lot of hassle.