Répondre oui à la première question est tentant
Mais non, il n´est pas obligatoire de formater Windows avant, Linux fonctionne parfaitement avec d´autres systèmes d´exploitation installés. Il te permettra même de choisir si tu veux lancer Linux ou Windows au démarrage.
Pour la seconde question: c´est indispensable de créer une partition pour Linux si tu ne comptes pas effacer Windows. Ubuntu fera le partitionnement pour toi tout seul, cependant, je ne peux que te conseiller de défragmenter les partitions à redimensionner avant. Et si tu as Partition Magic à disposition, tu peux déjà faire les partitions avant. Je ne sais pas si c´est moins risqué de redimensionner les partitions avec partition magic qu´avec le partitionneur d´Ubuntu, mais redimensionner une partition windows avec un outil adapté pour windows a un effet rassurant important, en tout les cas chez moi
Et une fois que cela est fait, c´est parti pour l´aventure!