Need guidence reagarding event decoding with @concordium/web-sdk version 3.5.0

Have a look at the solution given here:

It gives an example of how to deserialize contract events for both versions >=7 and versions <7. As I wrote in that post, I would still advise you to use the latest version as the old one does not receive updates and has a range of improvements compared to older versions.