1. While the panels are compatible and they will work they are 72 cell panels so a bit of a waste as the extra 12 cells will not do anything unless you have very long PV cables and then it will help with the voltage drop on cables or maybe it looks like you want to use the MPPT inside the MPPSolar then it should be fine tho not sure if that MPPSolar can handle that many panels.
The connection is wrong if that is what you want to do and the Batt+ will connect to Solar+ on the MPPSolar while the Heat+ will remain unconnected.
2. You will not sue the Heat+ in the way you show in that diagram and that is even assuming you got the division version of the DSSR20 as else the Heat+ is not even connected to anything inside the simple DSSR20.
When the DSSR20s are not charging the battery they would divert the PV to the solar input of the 2024LV-MK
I see now what your intention was but doing so you will overcharge the battery as the 2024LV-MK has no idea when to stop the charging and will damage your battery.
While DSSR20 charges the battery the Load will use the PV energy first and if there is extra that will go to battery (that is the case with any charger including DSSR20).
battery voltage drops to low-level warning voltage (22.0V or 2.75V/cell avg)
Bulk charging voltage set to 28.1V or 3.51V/cell avg
No charger or Load can protect the battery if is not controlled by the BMS.
So for example the 22V under voltage will be guaranteed to damage your battery as there is always a cell with just slightly lower capacity even if is a fraction of a percent then all cells will be at around 3V (almost empty) and that one lower cell will be at 3V x 7 = 21V so remaining cell will be at 1V that is why a BMS is needed and the only one able to protect the battery by turning off all loads when any cell is below 2.8V
So in order to protect the battery the SBMS0 will need to have remote ON/OFF control over all charge sources and separate remote ON/OFF over all loads.