Yes, they are needed to cause your rifle to function semi-automatically.
The block holds the gas tube in position over the gas port drilled into the top of your barrel, and channels a bit of the explosive gas into the tube which ducts it into your bolt carrier to start the process of extracting and reloading.
Without them you'd have a modified bolt action rifle with a very loud, annoying jet of flame out of the port with every shot.
That said, you should already have a block and tube mounted on the RRA upper if its complete (meaning already assembled) as stated.
AH, rereading your post, I see I'm making an assumption about the "complete" upper-- Do you mean complete, as oppossed to "stripped"?
If its not coming "complete" with the barrel attached, you may need a gas tube and block.
Your barrel may come with a block and possibly a tube, but that's not guaranteed.
Tubes come in 2 lengths but it sounds like you'll need the longer one for the 20+ inch barrel.
Blocks have to match the diameter of the barrel, so check your order either to se if its included or find the barrel size. .75, .936, etc.
Everyone carries blocks and tubes, and other than the style of the block, as long as they attach properly, there isn't much difference in functionability between makers-- buy what you like.