Hi,
Yes, you can install it all in one whether DC or not, but I'd strongly consider getting another server for SCCM.
Before you run Setup to install a Configuration Manager site, you can use this stand-alone application (Prereqchk.exe) from the version of Configuration Manager that you want use to verify server readiness. Use
Prerequisite Checker to identify and fix problems that would block a site or site system role installation.
Following the guidance in this topic will enable you to set up a lab for evaluating Configuration Manager with simulated real-life activities.
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact
tnmff@microsoft.com.