1. Colonialism and Vikings would he separated by hundreds of years...
Vikings were colonists, famous colonies include Normandy, large parts of the British isles, and, Russia.
Note that they also settled in other lands.
2. The iron age comparison.
Not sure how carefully you read, but you might notice that there is a parenthesised word in my comment, (largely) indicating precisely what you are arguing i missed.
Note that i had to edit this because the phone and i disagreed on what words I was intending to use