I will answer your questions according to their order.
The save file is on the game card. So your Platinum save file will be ok.
or Black 2/White 2 in the 3ds and then use Poketransfer.
Yes it is possible to trade between 3ds and ds but only if the game is not 3ds exclusive.
You don't need a ds to use Poketransfer. All you need to do is put your Black/White or Black 2/White 2 in the 3ds and then use Poketransfer.
Hope I helped!