I don't have any weights at home, can't afford to buy any or a gym membership and I'm worried about cardio not being enough. Do moves like pushups, inverted pushups, lunges, etc. work well enough by using my body weight as the "weights"? Will I get the same benefits? What other moves can I do?
Yes, absolutely!! You can also try Chair-pushups (use a chair with arms - ), sit-ups, and try doing your lunges with a heavy object from the house (don't use the dog - this NEVER works!)