I think up to 3 Alfas could be carried, and probably nothing else, maybe 2 R-73s/R-77s for self defence. Though, this will really decrease it’s speed and range, it of course be unable to dogfight with these until it would drop them. As for Yakhont, I highly doubt it would be able to carry more than 1, why? Because the air launched Yakhont weighs some 2500kg, it could accomodate a single one under the fuselage, 3 is way out of question, and if it decided on 2, I highly doubt it’s underwing hardpoints could each accomodate 2500kg.