Correct, apart from the setup bit.
Assuming you're using straight HTML, then either Linux or Windows will do. Assuming they support Front Page of course, as it seems you've gone down that route.
If you were using some sort of scripting language or database, then you'd go with the suggestions already provided.