why electron, neutron, positron etc?

The -on ending is just the Greek nominative/neuter case/gender marker. The -tr- is part of the root. It leaked over from the Greek word elektron into its extended use in much the same way the English -gate leaked over from Watergate to indicate any kind of government scandal with no thought as to its meaning. Don't go looking for any great meaning; there's no there there.