Well it seems like you have everything covered. However, back to my first point. Fat burners should be used at the end of a cut, not when you first start out. To paraphrase what Meadows and I'm sure many other smart people have said, you need to think of cardio, fat burners, HIIT as part of your tool bag. Use each one when you need to break through a plateau.
As suggested, starting out with altering your diet is the first step and once you are no longer able to consistently lose fat add in a little cardio (ie 30 min three times a week) then add more cardio when you hit another wall (45-60 min). Once that has ceased to work you can start doing fasted cardio first thing in the morning. Lastly once you have run into all of that I would use some sort of fat burner.
I would also recommend steady state cardio instead of hit. I think it works better for fat loss while still able to recover from intense lifting. Also you might want to switch from three days of lifting to 4 or five.