Jag får försöka vända på frågan igen:
Vad menar man med "Finnar"? Är det de som idag bor i Finland (blandade kulturer av germaner/finska folk och ryssar)? Eller är det de som pratar finno-ugriska språk (alltså även de som bor på kolahalvön och i Estland och Karelska näset).
Den här typen av frågor härstammar från en nationalromantisk tid, och är samtidig med t ex definitionen av vikingar som "svenskar" eller "norrmän". Dåtidens folk, oavsett när man sätter tidssnittet, kommer inte att ha talat samma språk, de kommer att ha haft olika ursprung och de kommer att ha haft olika kulturer.
Konkreta svar på dina frågor skulle jag säga är:
Germanska fynd: det finns inga definitioner på germanska fynd. Man kan tolka vikingatida kolonier som germanska, men det säger ganska lite om vilket språk de talade, och om de såg sig som "finnar" eller "germaner".
Samiska fynd: Samiska och Finska är förvisso släkt men på ganska långt avstånd. Som svenska och latin ungefär. Man har länge försökt få en bra definition av samiska fynd i sverige och norge men inte lyckats. Problemet är att man inte har sett sig som "samer" och "germaner" i förhistorisk tid, och alltså inte brytt sig om att använda materiella markörer för detta. Det har sannolikt varit mycket fler olika "folkslag" och identiteter som varit verksamma samtidigt än bara de som har överlevt till idag.
Moderna teorier brukar generellt sett inte jobba med språk/kultur/gener eftersom detta är delar av samhället som fungerar inom olika områden, sprids oberoende av varandra (delvis) och som dessutom är så svåra att förstå att man måste vara väldigt inläst på DNA, eller språkhistoria, eller arkeologi för att kunna säga någonting vettigt. Felkällorna är hur många som helst.
Hursomhelst brukar man traditionellt sett säga att finska språket kommer söderifrån/österifrån, som redan sagts i denna tråd. Så mycket är man överens om. Man vet inte riktigt när, men samiskan verkar ha låneord som tyder på att den varit i kontakt med sydligare språk under en mellanperiod, innan finskan kom på plats och troligen ersatte samiska inom området som nu är finland. När detta har skett är oklart men många pekar ut stenålder/bronsålder som troligt.
/Henrik