1) ALL block methods are deprecated. Deprecated means "do not invoke" as you are supposed to only call the same methods from the IBlockState object, not the block class.
You are perfectly fine implementing and overriding these methods.
2) https://minecraft.gamepedia.com/Redstone_circuit#Power
Your project does not contain either a client or server proxy, yet you are telling Forge that you need them:
https://github.com/Sarelm/Dynams/blob/master/Dynams.java#L27-L28