IF the account is in HIS name, there is NOTHING that you can do about it.
IF the account is in YOUR name, he cannot stop you from access to it.
IF the account is a joint account in BOTH names, he’s probably set it up to where he has to sign any transactions so he’ll know what you’re doing.
In order to get a state ID, you will need your birth certificate & social security card to prove that you’re a US citizen.
You can talk to the bank & ask them what you need to do to get the account switched into YOUR name now that you’ve reached the age of majority (over 18).
You can open a bank account in YOUR name so you can change your pay direct deposit to that account. Depending on your bank, you might need to add $100 or more in order to get the account open & then give the account info to your employer to divert your paycheck. That part shouldn’t be hard. Since he won’t give you access to that money, I’m sure that he has it set up so you cannot just transfer it to another account. Go to your bank’s website & look at what is required to open a new account. That should tell you now much of a cash deposit is required to open an account. One bank where I live requires a minimum of $1,000 where most the others only require $100. A few of my local banks will allow students to open with just $50 but you have to prove you’re a student. Looking at the bank’s website should enlighten you as to their requirements.
You could also sue him to release your money. Are you sure the money is still in the account??? Many lawyers will give you a 1 hour consultation for free to see IF they can help you. At that point, they will give you your options & then tell you how much they wil charge to take the case. I know you’re looking for free; but, talking with a lawyer for free should give you a pretty good idea of what rights you have & then you’re under NO obligation to hire him!!!
Sounds to me like he’s locked you in pretty good because he doesn’t think you’re responsible enough to use it wisely!!! You might also want to consider opening your own account & taking a weekly withdrawal of his liking & then deposit it to your new account. Of course, once he realizes that you’re moving your pay into your own account, he’s going to freak out & NOT give you the payout he discussed.
The one thing I can tell you is that the current account is NOT in just your name because as a minor you weren’t allowed to open an account in just your name because as a minor you aren’t legal to sign a contract with the bank. What I don’t know is what kind of account he set up for his child. Talking to the bank should fill you in on that part. Be sure to ask them what is required to get access to the account now that you’ve reached the age of majority (over 18). Don’t go freaking out at the bank or they’re NOT going to help you. At this point, HE is their customer & he’s been a very good customer for years & they will tend to take his side. IF you act as a responsible adult, they will probably be more willing to assist you in getting your money!!!