Yes, you can port the number, but technically that means they don't really own it anymore, or the provider they were using, as it's now a number owned by Twilio (or whoever you port it to). It works, but it takes verification and it's a process (wait time like 1-2 weeks).
Call forwarding is usually the route of action, or conditional call forwarding with their phone set to do not disturb so that calls on their contact list ring through while unidentified callers get transferred to the agent.