Which MAX30100 module do you use ? (please give a link to where you bought it).
Which MAX30100 library do you use ? (please give a link to it).
Why do you use two I2C buses ?
What happens if the MPU-6050 is on the normal (first) I2C bus ?
The gyro values are not okay. If you request 14 bytes, then the temperature data is there somewhere in between. You must read that.
See: https://playground.arduino.cc/Main/MPU-6050/#short