>

then what would be the appropriate way for Xi to respond to Zelensky's invitation?
I can't see Xi stepping into Ukraine. >

what would happen if Xi goes to Kyiv to show his public support for Zelensky? >

That would be counter to what he has been doing: increasing support for Russia.  source