Hmm, sounds like a questionable position to me. I'd be asking questions about things like super, if you're being paid by an award, etc. because to me it sounds like a recipe for worker exploitation. Yes, it's good to get experience, but IMO not at the expense of your own well-being, which is what a lot of jobs like this can do. Could you ask to do like a 2 week (paid) trial, give it a go, and then if it works, great, and if it doesn't work, at least you gave it a go? I mean, if it's a cash in hand job it's not like you're contracted anyway so if it is a poor workplace, it's not hard for you to say "sorry, I'm out".
The job market is pretty crap atm, but my personal thoughts are to keep on looking. Employers in the future will be very aware of how bad the job market has been and understanding that a lot of people have been unable to work during 2020.
Get something like an RSA (responsible service of alcohol) to make yourself a lot more attractive to employers. I've not worked in hospitality personally, but have many friends who do, and you should be able to get a position without experience (in some cases, employers prefer it because they don't have to teach you out of any habits you've picked up from other jobs).
At my most recent retail job, several of my colleagues who were hired at the same time as me were uni students with no retail background or proper job experience. Places like fast food might prefer younger workers because they can pay them a lot less, but in my experience retail and often supermarkets (esp. Aldi) want over 18s. Make no mistake, you'll have to apply to a lot of places and you'll get rejected from a lot of places straight away, but you will eventually find a place that takes you