No an approved i130 does not allow you to stay in the country. You can only stay until November 2013 unless you obtain a visa through employment or another family member. Sibling sponsorship takes at least 10 years before a visa is available.
In order to adjust status an alien must be eligible to receive an immigrant visa (a petition has been approved), they must not be inadmissible to the United States, they must have valid current non-immigrant status (their authorized stay hasn't expired), and there must be an immigrant visa number immediately available to them.
There won't be an immigrant visa number immediately available to you until the priority date on your I-130 is current. The wait is usually about 10 years depending on what country your from.
The requirement that the alien have valid non-immigrant status is waived for immediate relatives of US citizens; spouses, minor unmarried children, and parents. It's not waived for anyone else.
A pending or approved I-130 doesn't provide any sort of immigration status to an alien. It just makes them eligible to apply for a visa.