Will I Need Professional Implementation or Can I Implement Magento Myself
The answer to this question depends on a number of factors. If you have technical knowledge and you feel confident working with a product, then you should have no problem implementing Magento Commerce yourself. Keep in mind that if you choose Magento Community, you will need to have an expert level of technical knowledge.
If you choose Magento Enterprise of Magento Enterprise plus, you will find that implementation is quite easy. Keep in mind that you will also have access to technical support as a part of your product package if you need advice and help with implementation.
If you do not feel confident with your computer skills, then you may find that you need the help of a professional to properly implement Magento