EA is doing a cross promotion right now and offering SWTOR pets for players of other Free to Play games managed by EA. There are 5 pets currently and the claim offer expires on April 1.
At the moment the pet is only eligible for new players (i..e non-subscribers) but Bioware will make them accessible to subscribers in the future,
A. In order to get the pet you will have to have received the email mentioning the pet promotion. Then you would need to create a new SWTOR account with that email address. That account will then, at a later date, receive the pet.
B. At this moment subscribers cannot get the items, no. This was intended as a cross-promotion to other EA free-2-play games. However, I can tell you that subscribers will have access to these items in the future. We are still working out both the when and the how. I will share any details as I get them.
Hope that answers your questions!
When signing up for these free to play games, I would suggest to use your email associated with your SWTOR account in case these pets are bound. All the pets are reskins of the battle droid pets.
|2C-TA Commander||Command & Conquer Tiberium Alliances|
|J9-BH Mercenary||Battlefield Heroes|
|BF-4F Warrior||Battlefield Play4Free|
|N4-SW Runner||Need for Speed World|
|LU-20 Builder||Lord of Ultima|
BF-4F Warrior (Battlefield Play4Free)
N4-SW Runner (Need for Speed World)