I presume you're talking about a $5$-digit zip code (not ZIP+4). To choose a zip code satisfying your condition, choose an ordered $4$-tuple of distinct digits from $0$ to $9$ ($10 \times 9 \times 8 \times 7 = 5040$ ways to do this), then choose an unordered pair of
positions out of the $5$ (${5 \choose 2} = 10$ ways, and assign the $4$-tuple in order to this pair and the other positions. The total
number of such codes is thus $5040 \times 10 = 50400$.
Your answers to i) and ii) are correct.
iii)
One way to do this one is to first determine all 4 digit numbers, which we can generate one digit at a time:
First, there are 5 choices for first digit:
0...
2...
4...
6...
8...
Now let's add the second digit, which has to be different from the first:
02.. ; 04 .. ; 06.. ; 08 .. ;
20.. ; 24 .. ; 26.. ; 28 .. ;
40.. ; 42 .. ; 46.. ; 48 .. ;
60.. ; 62 .. ; 64.. ; 68 .. ;
80.. ; 82 .. ; 84.. ; 86 .. ;
Notice you get 20 of them, because for each of the 5 first digits, you have 4 options left for the second digit, so that is 5*4 = 20.
OK, so to continue, you have 3 options left for the third, and 2 for the second, giving you a grand total of 5*4*3*2 = 120 4-digit numbers.
OK, but we don;t want any umber to start with the 0 digit, so we need to subtract all them and there are 4*3*2=24 of those.
So, the number of valid 4-digit codes is 120-24 =96
iv)
Similarly to 3, from the total of 5 digit numbers, subtract the ones that start with 0 or 2, so that is 5*4*3*2 - 4*3*2 - 4*3*2 = 120-24-24 = 72
Best Answer
First we look at the zipcodes using only $o$'s and $e$'s, where $o\in \{ 0,2,4,6,8\}$ and $e\in \{1,3,5,7,9\}$.
There are $5 \choose n$ ways to make a zipcode for which the number of $o$'s is $n$.
So for instance, there are $5$ zipcodes with one $o$ (e.g. $eeeeo$).
Then we say: For each $e$ and each $o$ there are five possibilities. This means that there are a total of ${5\choose n} 5^5$ ways to make a $5$-digit zip code with $n$ odd digits.
Check: $$\sum_{k=0}^5{5\choose k}5^5=5^5\sum_{k=0}^5{5\choose k}=5^5(1+5+10+10+5+1)=5^5\cdot 32=5^5\cdot 2^5=10^5 \tag{$\checkmark$}$$