I dont know about that solution, but I know that you can write "Pay to the Order of:______" in the endorsement part on the back and it works if you both sign it. I've done that for some friends who dont have a bank in vermont and needed a check cashed.
No, there is usually a 5 business where the check is processed..but thats when you have an account. You must have some sort of bank account, one that your parents made for you
Go to the bank where the check was drawn from son. Usually they can help you out, still might have to clear though.
Grocery Stores now are extremely few in numbers that check 3rd party checks.