Hi there.
As you can see in my portfolio, i have experience with WordPress and i've installed many themes including a store, multilingual and forms, as you can see in each website.
The proposed time is 15 days but depending how complex the website is it can be done is less time.
If you have any question, just contact me.
Regards, Mário Soares.