p.s i suck at dodging
to start things i went onto a build calculator and put a build together i thought would work
Overall, not a bad setup. I would only suggest(and it appears you already have this mindset form the Traits you chose) to never stop moving. When you get in close with the dagger, don't stay long. You are definitely giving up some damage and crit% by using the Knight's armor, but if its working well for you...have at it.(I personally use a mix of Berzerker/Valkyrie in WvW, Zerker/Assasins works pretty well too.)
The Thief is so versatile, as long as you pair things up correctly it can do various kinds of efficient damage. Good luck!