You can't earn miles for other people's flights, so no point in trying to use your number.
If they take the time to set up personal FF accounts, they can either call the airline's customer support and have it added to their PNR, or provide it at the counter when they check in at the airport. I've added an AA number to a BA ticket at the airport before with no problem.