I know how to do it but right now I'm cooking and have no time please say if the first part is right and the second part will be much appreciated!

Part A is correct. We have x+15 as the length and x+3 as the width. Convention usually has the width be the smaller of the two.
------------------
Part B will have you replace x with 8 and simplify
length = x+15 = 8+15 = 23
width = x+3 = 8+3 = 11
the rectangle is 23 yards by 11 yards, so the area is 23*11 = 253 square yards
Answer:
Below
Step-by-step explanation:
As we see the area is expressed as second degree polynomial
We have already a side wich is (x+15)
● x^2 +18x + 45 = w × (x+15)
● w = (x^2 +18x+45)/(x+15)
Using the eucledian division we get:
● w = x+3
Since x^2 +18x +45 = (x+15) × (x+3)
So your answer was right
■■■■■■■■■■■■■■■■■■■■■■■■■■
Let's calculate the dimensions if x= 8 yards
● the length
x+15 = 8+15 = 23 yards
● the width
x+3 = 8 + 3 = 11 yards
● the area
(x+15)×(x+3) = 23 × 11 = 253 yards^2