Hi Robert,
yes, if you intend to build a custom network "enriched" by your own data you will have to create a network dataset of ALL roads to be used ... and this will be possible with Network Analyst and the appropriate source data only
Regards
Guenter