Is the probability of tossing an odd/even number of heads is 0.5 for any $n$, or is it only valid for odd $n$?
I think it only holds for an odd $n$.
Consider the binomial theorem $$ (x+y)^n = \sum_{i=0}^n \binom{n}{i}x^{n-i}y^i $$
We see that for odd $n$, we have an even number of summands. And we see that $$ \sum_{i:odd} \binom{n}{i}x^{n-i}y^i = \sum_{i:even}^n \binom{n}{i}x^{n-i}y^i $$
But with an even $n$, we have an odd number of summands, so I don't think the above equality will hold.