Answer:
(a) There are 3.17 times more shakes in a second than seconds in a year.
(b) Humans have existed for 9067.72 universe seconds.
Explanation:
(a) First we calcule how many seconds are in a year. One year have 365 days, one day has 24 hours, one hour has 60 minutes and one minute has 60 seconds, so:

Now, we calculate how many shakes are in a second:

Finally, we calculate how many more shakes in a second are there than seconds in a year:

(b) Using a simple rule of three we can calculate how many "universe seconds" have humans existed, recall that 1 day has 86400 seconds:
1010 years--------->86400s
106 years----------> x seconds
