It depends. The "-" means that it has no base for that stat. So you can't grant an "Attack +2" action to a summon with a "-", as that is a modifier to an undefined base, but you can grant it an "Attack 2" action, as that sets the base. The same applies to movement. Also note that summons (or monsters) with "-" movement can still be pushed and pulled.