Hi,
i am very interested in your offer, i am a computer engineer expert in mobile developpement, i already worked on similar project like audros and audrosBox mobile application (plz look at them in my portfolio). i used phonegap/cordova framework and jquery mobile. point 1 and 2 in your description are very simple for me. for the push notification i already did it with phonegap using a plugin for android and i gess it will be the same for ios.
plz contact me to discuss