I don't know what a Mirage Kirby 30 is but that is neither a Mirage 30 nor a Kirby 30. The Kirby 30 was built by Mirage but wasn't called that. The symbol is kind a sort a like Mirage but not quite. The Kirby 30 (designed by Bruce Kirby of Laser fame) is a sweet sailing boat.The "magic" photo identifier on my phone suggests that the boat is a Mirage Kirby 30.
@jimshipsky if you happen to stumble across a Kirby 25 you may want to go have a good look. It checks all your boxes except for the swing keel. If you find a Kirby 30 in your price range it might work except harder to ramp launch since it draws 5'6"