Yes, your answer of $$\frac{1}{2}(6! - 5!2!)$$ is correct. I would have approached the problem in the same way.
We can confirm your answer with a different approach. Observe that since there are a total of six people and Angela must appear before Tony without being adjacent to Tony, she must be in one of the first four positions.
* If she is in the first position, he must be in one of the last four positions.
* If she is in the second position, he must must be in one of the last three positions.
* If she in the third position, he must be in one of the last two positions.
* If she is in the fourth position, he must be in the last position.
Thus, there are $4 + 3 + 2 + 1 = 10$ ways to place Angela and Tony. For each way they can be arranged, the remaining people can be arranged in $4!$ ways. Hence, the number of admissible arrangements is $$(4 + 3 + 2 + 1)4! = \frac{1}{2}(6! - 5!2!)$$