I just signed up to VMedia with a friend’s personal promo code, does my credit rollover to the next month?

The $25 credit is a one-time credit at signup. If your total amount on sign up is below $25, the remainder will roll over to the next month.