Emma has the baby in her arms a lot of time so don't think there's any considerable risk of him being in car seat for over 2 hours. Public transport in Birmingham has great links and it's pretty easy to navigate but it tends to be busy and grubby and I don't blame her for using taxis. She's paying for it so I wouldn't worry about the cost guys.