I am by no means a doctor yet, but I think I can help you guys out a little bit (taking the MCAT soon)
Lots of the stuff for weight lifting, I.e. Protein supplements etc and multivitamins, are helpful to muscular tissue in general, a lot of this means that the protein needed to recover from your PE will be supplemented by your weight lifting supplements also, (also if you eat a good diet high in lean protein, it will also help)
However, I would be careful about the caffeine pills and green tea pills, (a lot of the stuff can be destructive to your sleep cycle and some have catabolic effects)
I would definitely take the fish oil, protein powder and the multivitamin (I try to take all these daily)
I don’t know much about the NO-xplode as I don’t understand too much about the physiology behind it
I would warn you about caffeine pills and tea pills and also specially about Creatine, as there is still much debate over the use of creatine long term (I personally don’t ever take it)