Integrated data and energy transfer (IDET) is capable of simultaneously delivering on-demand data and energy to low-power Internet of Everything (IoE) devices. We propose a multi-carrier IDET transceiver relying on superposition waveforms consisting of multi-sinusoidal signals for wireless energy transfer (WET) and orthogonal-frequency-division-multiplexing (OFDM) signals for wireless data transfer (WDT). The outdated channel state information (CSI) in aging channels is employed by the transmitter to shape IDET waveforms. With the constraints of transmission power and WDT requirement, the amplitudes and phases of the IDET waveform at the transmitter and the power splitter at the receiver are jointly optimised for maximising the average direct-current (DC) among a limited number of transmission frames with the existence of carrier-frequency-offset (CFO). For the amplitude optimisation, the original non-convex problem can be transformed into a reversed geometric programming problem, then it can be effectively solved with existing tools. As for the phase optimisation, the artificial bee colony (ABC) algorithm is invoked in order to deal with the non-convexity. Iteration between the amplitude optimisation and phase optimisation yields our joint design. Numerical results demonstrate the advantage of our joint design for the IDET waveform shaping with the existence of the CFO and the outdated CSI.