While I have not had much experience on Wordpress, I do have a Wordpress account and I have used hyperlinks and uploaded images on other websites. Since I do not know how much you have, I can not accurately estimate how long it will take. For example; if you have say 2,000 pieces of content, it would take a bit longer than 100 pieces of content. That is why I estimated 2 weeks on my bid to allow for a lot of content.