The arrival point for trains from Bristol and Cardiff will change from New St to Moor St.
Will it? I thought the plan was for trains from Hereford/Malvern/Worcester, and possibly Stansted/Leicester, to switch from New Street to Moor Street, since these (as far as I know) terminate in Birmingham. The trains from Cardiff and Bristol continue to Nottingham/Manchester/Edinburgh and diverting to Moor Street would appear to render the trains unable to continue to Manchester (as far as I know the only one that requires a reversal at New Street currently) and would require a reversal (and associated time penalty) for the others.
Not quite -
AFAIK▸ the trains to Moor Street would be a new service in addition to Cross Country, possibly run by TfWM, thought that wasn't 100% clear, I can't remember the route, though I seem to recall that they would most likely run alternate hours to Cardiff or Bristol rather than splitting/joining en-route.