Boa tarde,
Tranquilo suas perguntas, faz parte de quem está ingressando nesse mundo. A primeira coisa que levar em consideração é ver o Codex, que é conjunto de conhecimentos sobre o WordPress,
https://codex.wordpress.org/pt-br:P%C3%A1gina_Inicial
No Codex, há um guia especialmente para você,
https://codex.wordpress.org/pt-br:Novo_no_WordPress_-_por_onde_come%C3%A7ar
Especificamente sobre suas perguntas, que está respondidas no guia do Codex acima, vamos lá,
Primeiro: É obrigatório ter hospedagem e como eu vou precisar disso?
Se você vai usar WordPress.org, sim, é obrigatório usar uma hospedagem de site. Se não quiser ter que aprender como gerenciar uma hospedagem de site, então pode criar sua conta no WordPress.com e, se possuir domínio, contratar o serviço para que ao invés de usar um endereço de acesso (url) como “nome.wordpress.com”, você irá usar seu próprio domínio.
A vantagem do WordPress.com sobre o WordPress.org é que o WordPress.com oferece servidores cloud top de linha, a velocidade de seu blog/site será fantástica, enquanto que com o WordPress.org você terá um desempenho limitado pela hospedagem de site que você contratar.
A vantagem do WordPress.org sobre o WordPress.com é que você tem plena liberdade de criar seu site/blog do jeito que quiser, com os plugins e temas que quiser. No WordPress.com você só poderá usar os temas e plugins liberados pelo WordPress.com, pois é justamente uma forma de preservar os servidores deles e evitarem problemas de desempenho.
Como funciona?
Você contrata uma hospedagem de site. Se é um novato nessa área, procure usar cPanel. Como está começando, pode até começar por hospedagem compartilhada, cujo desempenho é baixo, mas é bem mais barato, e permite aprendizado. Mas um dia chegará que irá querer desempenho. Aí vai precisar evoluir. Eu, por exemplo, uso DigitalOcean + painel de controle ServerPilot, fornecendo um desempenho para o WordPress similar a um servidor top para WordPress, como a wpengine.com.
Aí dentro da hospedagem de seu site ou você segue os passos de instalação ou você usa um script de auto-instalação, como o Softaculos. Lei o Codex, ajudará muito.
Outra coisa, se eu comprar um template eu só posso usá-lo se o meu WordPress for Premium?
O que existe de Premium são temas, e isso é mais coisa do WordPress.com. No WordPress.org você tem o repositório de temas – https://wordpress.org/themes – sendo que os pagos são chamados de Premium. Você tem repositórios de temas pagos, sendo que o que mais indico é o themeforest.com.
E você tem ferramentas de design, onde você mesmo cria seu tema a partir de um framework. Eu, por exemplo, uso o pagelines.com.
O que é FTP e como eu vou precisar disso?
FTP = File Transfer Protocolo = Protocolo de Transferência de Arquivos. É uma função de gerenciar o envio e recebimento de arquivos entre sua máquina e o servidor. O programa mais famoso é o Filezilla – https://filezilla-project.org/ – que funciona tanto em Windows como Linux. Você pode usar o protocolo FTP, menos seguro e normalmente ofertado pelo cPanel, ou SFTP, que é o mais seguro, pois criptografa a conexão entre sua máquina e o servidor.
Se usa uma hospedagem cPanel, ela oferece um “Gerenciador de arquivos”, que faz o papel de FTP e permite que você não precise de um programa a parte.
Ah, e outra coisa, porque preciso instalar o WordPress no meu pc? Quando usava Blogger não precisava.
Não precisa, você pode gerenciar o WordPress através da própria internet. Se seu foco for blog, inclusive, tem um aplicativo bem bacana para Android e iOS, mas ele é mais voltado para posts de blog.
Desenvolvedores que gostam de instalar e manipular o WordPress na própria máquina, offline, e depois enviar para servidor. Para isso, atualmente, há um projeto serverpress.com que facilita muito.
Bem, como pode ver, são muitos conhecimentos envolvidos. Então vá aprendendo passo a passo, use o Codex, que aos poucos se acostumará e o WordPress se tornará tão fácil quanto é a proposta. Mas no início envolve aprendizado, como tudo, até mesmo o Blogger, que hoje em dia acho confuso, especialmente personalização de cores e tipografia, por já estar acostumado com o padrão WordPress.
Saudações e boa sorte,