Can I upload engagement letters created before joining Client Engager to individual client records?
Yes. Upload them under the client record's Documents > Files section.
If the client has portal access and you don't want them to see the file, use restrict access to top-level folders on the client record to control which folders are visible to them.