Se hai già molti links italiani ti consiglio di comprare un servizio del genere. Il costo è modico, considerando che in italia i blog normali vogliono da 50 a 300 euro per pubblicare un guest post (non parlo di tutti, ma di una grande parte di blogger "semi-pazzi").
Per quanto riguarda la tua prima domanda:
Profile = Creazione di profili su forum o siti che permettono ai propri iscritti di inserire link dofollow nei propri profili
Social Bookmarking - Semplicemente inserisce il tuo sito in siti come segnalo alice, oknotizie, fai informazione (ma inglesi)
Document submission - E' un miscuglio tra article marketing e comunicati stampa.
Buon lavoro