I have a Obi110 configured with a SIP provider (primary line) and Google Voice (Secondary line). I configured the GV account on there merely out of curiosity / novelty and haven't really messed around with it much except to test out outbound calling.
I don't have multiple GV accounts to test out your exact scenario, but I did just try this:
Called my GV number from a PSTN line. It rang on my mobile and on my Obi100-connected analog phone (both are linked to the GV account). I answered the call on the analog phone and pressed * then dialed my mobile number. My mobile rang, showing the caller ID of my GV account. Does that answer your question?