I would suggest- " The bus was crowded when I got on."
and
"The horse and carriage are waiting ........."
OR
"The horse and carriage is waiting........"
I think you could use either because "horse and carriage" can be regarded as one vehicle or as a horse and a carriage separately.
Personally I would tend towards the singular - is.
Notice we don't use the carriage in this context.