Yes, it stands in for "in the year" 2005
The word 'mwaka' is not mentioned in this sentence.
it's typically how the year is said in Swahili. Otherwise 'Rashidi alizaliwa elfu mbili na tano' doesn't really make sense/is incomplete
amezaliwa or alizaliwa - does it matter which prefix you use?
Yes. You would get away with saying mtoto amezaliwa if you were talking about a baby that has just been born. Anyone born earlier than that you would use alizaliwa.
This is ridiculous! I answer correctly, you say I'm wrong!!!!