The diagram for each is shown below. I used GeoGebra to make it.
=============================================================
Problem 1
The regular octagon has a perimeter of 80 feet. Assuming this is a regular octagon (i.e. all 8 sides are the same length), then we know that each side is 80/8 = 10 feet long.
We'll use n = 8 and s = 10 in the formula below to find the area.

The octagon has an area of roughly 483 square feet.
The square also has a perimeter of 80 feet. All four sides are the same length, so each side is 80/4 = 20 feet long. The area of this square is s^2 = 20^2 = 400 square feet.
Answers:
Area of the octagon = 483 square feet (approximate)
Area of the square = 400 square feet (exact)
=============================================================
Problem 2
Divide 360 over the central angle to find out how many sides this regular polygon has
360/18 = 20
This is a 20 sided polygon (aka icosagon).
Since this polygon has 20 sides of the same length, and the perimeter is 144 ft, this means each side must be 144/20 = 7.2 feet long exactly.
The inputs we'll use are
n = 20, s = 7.2
And we'll use that formula from problem 1 to find the area of this regular polygon.

Answer: The area is roughly 1636.5 square feet
=============================================================
Problem 3
There are two types of radius when it comes to describing a regular polygon.
The inradius stretches from the center of the polygon to the midpoint of any given side. This produces the inscribed circle. It is the largest circle that fits perfectly inside the polygon without spilling over.
The circumradius goes from the center of the polygon to the vertex or corner point. This helps form the circumscribed circle. It is the smallest circle where it completely encloses the polygon without going inside the boundaries.
I'll assume your teacher is talking about the circumradius here.
If we know the circumradius is r = 5.5 feet and we have n = 6 sides, then the area of the regular hexagon is...

The hexagon has an area of roughly 78.5918 square feet.
The cost to refinish the floor is $2.50 per square foot.
The total cost is 2.50*78.5918 = 196.4795 = 196.48 dollars.
Answer: $196.48