50GB streamed over a 10 hour day is around 11mbit/sec -- I think your first problem is going to be finding a cellular carrier that will provide a steady 11mbit/second all day long, especially if you camp off the beaten path where the cellular infrastructure is spread thin and you're lucky to get 1mbit/second.
I assume that most of that is streaming video -- most streaming providers let you turn down the quality to reduce bandwidth usage. But even if you get that down to 10GB/day you're going to be hard pressed to find a 300GB/month plan that will let you use that much bandwidth without throttling.