chrisathome wroteCan I do an in place upgrade to 2.3.4 on the server and still use the keys and certs generated by the 2.2.2 installation?
Yes .. but be aware your 2.2.2 servers and clients are, and
have been for a long time, vulnerable to heartbleed.
It is common practice to assume these certs are now compromised ...
chrisathome wroteIf I just upgrade the server, can the clients still connect with their 2.2.2 installs *1 and is there a security risk (Heartbleed etc) by doing so *2 ?
*1 Yes .. and *2 Yes ..
Unfortunately, you have left your server for a long time and your entire PKI is compromised.
It depends on if you are chatting with your friends or if you are sharing trade secrets as to how seriously you take this.