No, Social Passes are NOT stackable, so you can only subscribe to one pass a day. Should you need to increase your data quota upon exhaustion of the FREE 50MB/200MB, you may subscribe to Data Roam Pass.