Question: can 2 phones have the same number?
Answer: No two SIM can have the same phone number, if one sim is present then the other sim can't be registered by service providers. Although two different phones can "use" a common number present on a third phone by connecting with it over BT or WiFi. There are apps available for this purpose.