The prefix milli indicates that there are 1/1000th sub units present. So in this case a milliliter indicates that there is 1/1000th of a liter.
yes
29.57 ml
1,000
1cc = 1mL
milliter
25740.81 ml
There are a millionth of one
1cc = 1mL
29.57
None. The units are incompatible
Yes.
Yes.