1. 0.16 N
The weight of a man on the surface of asteroid is equal to the gravitational force exerted on the man:

where
G is the gravitational constant
is the mass of the asteroid
m = 100 kg is the mass of the man
r = 2.0 km = 2000 m is the distance of the man from the centre of the asteroid
Substituting, we find

2. 1.7 m/s
In order to stay in orbit just above the surface of the asteroid (so, at a distance r=2000 m from its centre), the gravitational force must be equal to the centripetal force

where v is the minimum speed required to stay in orbit.
Re-arranging the equation and solving for v, we find:

Answer: 459.14 N
Explanation:
from the question, we have
diameter = 10 m
radius (r) = 5 m
weight (Fw) = 670 N
time (t) = 8 seconds
Circular motion has centripetal force and acceleration pointing perpendicular and inwards of the path, therefore we apply the equation below
∑ F = F c = F w − Fn ..............equation 1
Fn = Fw − Fc = mg − (mv^2 / r) ...................equation 2
substituting the value of v as (2πr / T) we now have
Fn = mg − (m(2πr / T )^2) / r
Fn= mg − (4(π^2)mr / T^2) ..........equation 3
Fw (mass of the person) = mg
therefore m = Fw / g
m = 670 / 9.8 = 68.367 kg
now substituting our values into equation 3
Fn = 670 - ( (4 x (π^2) x 68.367 x 5 ) / 8^2)
Fn = 670 - 210.86
Fn = 459.14 N