This thread has been moved to the Community Led Payment Support Forum for best results
If you are looking to use pre-paid game cards for membership, they work for both, as membership is always for both versions.
I do not believe bonds for either version can be purchased with a pre-paid game card.
OSRS is actually the newer game as it was released in 2013, although it is based on a backup of the game files from 2007. RS3 is the continuation of RuneScape that started with what is now referred to as "Classic", through RS2, to present day (RS3)
Yes, you can get Bonds with the pre-paid gamecard.
The $25 gamecard will give you two Bonds and 15 days of membership.
The Bonds can be either RS3 or OSRS, depending which version of the game you redeem in.