Hi there.
You can add your dependenat anytime before CoPR.
Also you can sponser your gril friend after being permanent resident. These are two different path way.
Anyone who has visitor visa can stay just 180 days of a year in Canada commonly, but you can request to extend her stay.
Good luck.