4000
1001,
1111, 1221, 1331, 1441, 1551, 1661, 1771, 1881, 1991, 2002, 2112,
2222, 2332, 2442, 2552, 2662, 2772, 2882, 2992
There are 90 palindromic numbers.
There are not just 13 non-palindromic numbers. Most numbers are non-palindromic.
There are 90 palindromic numbers between 100 and 1000
No.
Nobody went out to create them: some numbers simply happen to be palindromic and others don't.
No.
777717711771817718817...
infinite
there are 10 palindromic numbers between 9000 and 10000 9009,9119,9229,9339,9449,9559,9669,9779,9889,9999!!!
As 20569.8 is not palindromic, any number that is like it must contain that property and similarly be non-palindromic, so no.
I guess that the smallest would be zero, if you don't consider negative numbers. There is no largest palindromic number - you can make them as large as you like.
11