Which character would be good for an attacking person on 2 flag?
Depends on who your best people are but I usually use scout because hes really fast and can evade most enemies.
With TF2 you cant say one person. It depends on your team and what your stratagy is.
Depends what your good with but personally I use sniper/pyro