Yes, data plans can be changed at any time and they are updated instantaneously.
Plan upgrade (going to a more expensive plan) changes mid-month are pro-rated based on remaining days in billing cycle. Plan downgrades (going to a cheaper plan) will incur no cost.
Pools on the other hand can only be changed for the upcoming month. For more information on pools visit this page.