Not Viking related but if in Stockholm you should (As Reavor mentioned) absolutely go to....
https://www.vasamuseet.se/en
https://www.skansen.se/en/
Birka is cool but wasted if you do not go on the guided tour since there aren't any ruins per say, mostly just grave hills and left over...