I agree, great start to weight training is using body weight and light weights. You'll know to progress, when it gets too easy you'll need to add weights and time and change up your workouts.
As for your cardio, as I said, when it gets to easy you need to change things up...increase the speed, incline, do high intensity interval training (HIIT) ... you need to change things up all the time to keep your body guessing...
Also you must eat clean, unprocessed foods... Eat as close to nature as possible...
Good luck let us know of you progress...