I do weightlifting already, can I do this too?

Yes, you can. The 12WTC actually works incredibly well stacked together with a weight training program. It would be in addition to your regular routine (leave out your regular cardio though, we've got you covered with HIIT and circuits).