When porting over a toll-free or DID number, are there still NRC and MRC charges for those numbers?

Yes. After the numbers are ported to Genesys Cloud Voice, you will incur both NRC and MRC charges as specified in Genesys Cloud Voice pricing