The salary in Germany varies depending on the field of work. The minimum wage for each job is currently (as of 01.01.2022) € 9.82 per hour, from 01.07.2022 € 10.45, from 01.10.2022 € 12. Note that tax will be deducted and you will not get paid the full amount (see question 2).
If you want to know if the money that is offered to you by your employer is appropriate, you can ask the agency for work.