use your FTP client and go to /wp-content directory, or use your hosting account file manager. Then create new directory there and name it plugins. If you don’t know how to do this may be it would be better if you ask your hosting provider’s support team to do it for you.
Yep,
just search for “magazine style wordpress themes” using “your favourite search engine” ( 😀 ). Best themes are premium templates and the price is usually between 30 and 50 USD. You could also go for a custom wordpress theme development if you want something unique.
Just create the directory manually and don’t forget to assign a 755 rights to it, but if it’s deleted you’ll need to install all the plugins again.