Personally speaking, I would carefully remove the top panel and get rid of that low rent BSR turntable and fit some decent 1980's/90's hi-fi separates as a temporary measure, I reckon you could buy a decent belt drive turntable, amp and tuner for less than £100.
You could fit two speakers in to the cabinet and end up with a very nice sounding unit.
Unfortunately it would probably cost you more to replace the missing parts than you could buy a complete radiogram for
Sadly most of these are only bought for the amplifier, and the rest gets sold on an auction site.
Mark