why is it twaddle? old toilets used 9 or 10 litres to flush.All modern use 4 or 6 litre twin flush. so no, not much difference. how clear is your soilpipe and drains? more likely to cause problems there.
tapping noise is thermal pipe expansion underneath the floor- pipe rubbing on joist. waste for shower and basin needs investigating. second floor? may be a lot easier to remove part of ceiling below.
looks like a cheapo one from wickes/b&q. supposed to screw down but the base with the thread is snapped off. buy a new flushing unit as suggested. this one's knackered.