You are going to need a lot of blocks for this build so you should better get to farming. As for the blocks themselves, you can pretty much use anything. Cobblestone and Wood are the most common ...
Minecraft 1.19 has loads of mobs that can be farmed to obtain valuable items. Nearly all mobs in the game drop an item when killed by a player or a tamed wolf. The usefulness of these items varies ...
Even with the best armor and weapons, grinding for XP in Minecraft can take ages. You've got to either wait for nighttime or go spelunking in a random cave, neither of which is very efficient. But ...
After the release of the Caves and Cliffs Part 2 update, Mojang released a smaller incremental update, Minecraft 1.18.1. With Minecraft 1.18.1, players get to experience a whole new world generation.