Re# 1- read Dudesky's DIY in the E36 knowledge base on the ICV (idle control valve cleaning) Excellant DIY! Sounds like your prob.
Re: #2 - It does l@@k low but get yourself a tire guage and check your air pressures and inflate them to the pressures recommended (on sticker inside drivers door post) Check them COLD not after driving.