Hello there, i went through your description in detailed.
i can do this for you, i am an expert in PHP,HTML,Wordpress,MySQL,CSS,PSD, Illustrator and all the functionality you have mentioned below is possible on the above mentioned time frame. Ready to start right away!