Be aware that you need to upgrade to magisk 24 for Android 12 support. No need to fear the new changes, it still works all the same than before. Zygisk+denylist is basically the same than former magiskhide. Any external modules have to be manually installed f.ex. MagiskHidePropsConfig, but they work normally.
Same here, no OTA for the major version upgrade. Though the visual difference is minor there might be substantial deeper changes.
BUT the good news is that you do NOT need to wipe your data.
I ordered Pro-X with a spare battery. Once it arrives, I need to store the battery 50% charged. This requires the ability to check the voltage and periodically charge it. Switching the bettery in Pro/Pro-X would be too complicated.
I could check the voltage with just using digital multimeter. Possibly I could use Skyrc B6AC charger for charging the battery. It is a programmable general purpose charger.
As a blanket policy, LineageOS does not provide estimates of release dates, etc. However, all of our development work is public, published on GitHub and our gerrit. What I can say is that we have a skillful and experienced team of developers interested in working on LineageOS for the Pro1-X.