I have a few questions and that I want to ask they may sound a bit stupid but please give me few answers:
P.S I know these sound nooby but.. excuse me.
1- You can install ofbiz on any system, where you can run tomcat.
2- It depends on how you want to use it. If you are going to access it only from the office network, then I recommend it to be on a machine in the office. If you need to access it from outside then this is not going to work, unless you host another instance and synchronize them.
3- If you are going to host it on UNIX/Linux, then you need some skills to be able to perform the tasks successfully (At least if you need a production Database).
If I were you, I would do more reading on the topic before going any further. Here's the link to the documentation Ofbiz Documenation