Yes because these cannons are used to salute military soldiers that are not alive.
Cannon: when one person does a move then you do it after a centain amount of counts...one after the other
Yes, both have the same energy, but because cannon is heavier the cannon ball gets more momentum and thus greater velocity.