1. Can denotes ability. If you can, you will if you choose to do so.
2. Windows 95 is a non-starter. Here's why. With every socket open/close, it leaks 512 bytes in its stack. No fix was ever offered. Windows 98's stacks don't have that issue.
3. You have some dozen web servers to choose from. Try APACHE.
4. As to your web site... Look up DYNAMIC DNS on google.com
Best of luck and why not just run Linux?
Got newb question, can I set up an old desktop as a web server?
Win95 or Win98SE
How do I get it to host a site from there/build the site for it to host.