No, you are not required to. There are no fees associated with opening or using a BetRivers account. The only time you must pay is when you wish to bet.