Never heard of Torfinn but it's cute and as a good sound.
Erik is a favourite of mine (since I became a fan of Norse Mythology and of the Vikings).
Torvald is another one that I love so much and
Njord has that sound that I think it's funny - the j is pronounced as an i, right?
Anyway, the combo is perfect: Torfinn and
Erik. :)