My 1999 323ti used to have an emergency wheel. I am pretty sure it would fit an F20/F21 as well.
Regarding tools, you could get an E46 jack, a generic 12V compressor, a torque wrench with a 17mm socket, and this kit:
http://biltema.no/no/Bil---MC/MC/Dek...tt-dekk-82573/