Para responder à pergunta no seu título: Não, você não precisa precisar de uma partição de dados separada.
O armazenamento de dados em uma pasta ou em uma partição separada funciona da mesma forma, mas muitas vezes é bastante útil quando as coisas quebram e você deseja recuperar informações. Pessoalmente eu sempre crio pelo menos três partições (boot, muitas vezes mudando dados e dados estáticos). Mas não há exigência para você fazer isso. E com um disco pequeno relativo, menos partições podem ser preferidas.
E para responder a segunda pergunta no seu post:
Não, você não precisa de 10% de espaço livre em qualquer SSD moderno.
Qualquer SSD moderno vem com setores sobressalentes que não são visíveis para o sistema operacional. É como ter um livro com 266 páginas. 250 rotulado de página 1 a página 250. Os outros 16 (geralmente 7% -ish) não são visíveis para o usuário final. O controlador no SSD usa esse 'espaço livre'. Você não precisa de espaço livre nas partições.
Quanto a longa vida SSD. Com o uso regular do usuário final, não há necessidade de se preocupar. E o SSD geralmente dura mais de 10 anos, e nessa época eles são obsoletos e serão substituídos por hardware mais novo. Agora, se você for fazer gravações pesadas consistentes no disco, 24 horas por dia, 7 dias por semana, por 20 ou 30 anos, pode ajudar a considerar essas coisas. Mas com um moderno SSD e < 10 anos de uso, não há mais necessidade. Qualquer pessoa que diga o contrário está usando informações desatualizadas.