New in Grasshopper - help with the pattern

how far did you come with your grasshopper definition ?
of course it is possible what you describe - but looks more like a job briefing then a question for specific help.

the array functionality is available in grasshopper as well:

you may also want to look at the “panellingTools”
https://www.food4rhino.com/en/app/panelingtools-rhino-and-grasshopper

hope this gets you started.