Instead of LineageOS, see if DivestOS exists for your device. It’s more secure and private than LineageOS, and forked from it.
For your launcher - try Neo Launcher and its companion, Neo Feed.
QKSMS is best for SMS at the moment.
For contacts and phone, try using whatever comes stock with DivestOS. It’s probably the AOSP base of what Google uses for Google Contacts and their Phone app.
I use Google Camera for my Pixel solely because of the processing you can’t get elsewhere that lets me use my phone’s camera to its full potential.
Otherwise try Secure Camera from GrapheneOS team, and/or Open Camera.
The FossifyOrg forks of the Simple Mobile Tools suite is also worth investigating.
Yes it only works on Pixel phones. For other devices I recommend looking at DivestOS, CalyxOS, and LineageOS - in that order from best to worst insofar as de-Googling and privacy are concerned.