Linux is a very stable server platform, but then so are Windows servers - they both have their strengths and weaknesses.
This isn't the place for an exhaustive (and exhausting) discourse about the pros and cons of both platforms, because in your situation it won't matter which you use. If you do decide to use Microsoft FrontPage, and you want to use any of the special components that are part of the software you'll need to have the server extensions installed by your web host. These are free to download from Microsoft, but many hosts make a charge for installing them on the server. Many more don't, and lots of hosts have them installed as a matter of course. The extensions can be installed for an Apache server running Linux by the way, so no problems there.