Quickest way for dig spots is relationship quests. Start about 5-7 at a time in one city.
And for the making friends/lovers, just use a beggar. Get him/her to love you/best friend, then do an evil expression to go down a rank. Then do a good expression to bring it back up. Beggars tend to want...