When I am making ToGC groups I usually beging making sure I have 2 things.
2. Some for of MS (which you do not have)
3. Nature Resist Buff
We also try and take 2 healers instead of 3 for Jar Jar Portals, Twins Bubble and Anub. You will find Anub hard in p3 when learning with 3 healers and no MS. Asides those 3 key requirements as long as you take some very heavy dps and min/max to suit which you basically have you should be fine.