Yes on the first two
Not sure what you mean by popping joints
Like if you bend down and get backup you can hear your knee make a cracking or popping sound. I read reviews on his site confirming all of this but I wanted to check with the brehs first. Gonna cancel my gym membership and get this. I'm more of a home body and just don't have the motivation to go up there. I think this is more up my lane.