No, there is no account registration needed to place a sports wager at any of the retail sportsbooks in New Jersey. Certain sportsbooks offer loyalty cards that provide additional perks and benefits when pre-set betting amount thresholds have been met.
Online sportsbooks, on the other hand, do require you to set up an account and also be within state boundaries to place a bet. You do not have to be in-state, though, to open your account, deposit funds, cashout, or manage your account.