Нет, в противном случае нет, Использование google-сервисов. json является обязательным, поскольку оно содержит все ваши учетные данные API.
SenderID требуется, потому что в уведомлении firebase используются облачные сообщения firebase, и это не будет работать без надлежащего google-services. json файл со всеми учетными данными API, включая senderID.
Да, вы можете получить свой senderId из настроек проекта firebase. Вы также можете прочитать здесь. https://dev.tapjoy.com/en/faq/how-to-find-sender-id-and-api-key-for-gcm.
И если вы говорите о токенах устройств, вы должны генерировать их, они генерируются в течение ограниченного периода времени, и они являются уникальными токенами для каждого устройства. Вы можете использовать любую библиотеку для генерации этих токенов, я рекомендую использовать эту библиотеку https://www.npmjs.com/package/react-native-push-notification