Try to make website based on wordpress. It's easy.
I agree, the WordPress platform is the easiest to use and it has a ton of different plugins that help you manage it in the best way possible. You can install plugins specifically for SEO and other things.
If you have a small budget you can try with Fiverr, there are many developers that offer different gigs at low prices.
As for the ICO part of the website, were you thinking about updating manually or using some sort of embed from other sources?