The org that provides the resources and people well qualified to evaluate & recommend, then install, maintain and or train as regards your hardware and software installation is the one to select. Unless a very large org (and even there it's often not feasible) computer systems should be provided by outside, expert providers. Buy, don't build is the standard rule of thumb. This is the one answer that really answers all of your question in all of its ramifications. Good luck.
What people, organization, and technology issues should be considered when selecting computer hardware and software?
Try and go to a computer and tech typing class I go to one and it sure does helps me out a lot and get me prepared for the future