Yes, that word order is OK. 'Baby cart' does not seem natural to me; I suggest 'baby buggy' or 'stroller'; and 'mommy' sound infantile-- I suggest 'mother'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.