You can buy the forms at the Tax office in San Roque just down towards Gibraltar, they cost 50 cents per pack, you use 1 pack per owner, joint owners 2 packs etc. and you can get the NIE stickers there for free.
It takes about 10 minutes to fill in the form and then take to your bank.
I am filling mine in this week while I am here.