What is the validity of the formula for sending blessings upon our master Muḥammad ﷺ: *"Allāhumma ṣalli wa sallim wa bārik ‘alā sayyidinā Muḥammad wa ‘alā ālihi, ‘adada kamāli-Llāhi wa kamā yalīqu bikamālihi"* ("O Allah, send blessings, peace, and grace upon our master Muḥammad and his family, by the number of Allah's perfection, and as befits His perfection")?
All praise is due to Allah, and peace and blessings be upon our master, the Messenger of Allah ﷺ.
It is permissible to send blessings upon our master, the Prophet ﷺ, using the formula mentioned in the question, since sending blessings upon the Prophet ﷺ is an act of devotion legislated in its basic essence, without a specific prescribed wording required outside of the formal prayer itself. It is therefore valid to perform it outside of prayer using any formula. This particular formula involves multiplying the blessings sent upon the Chosen Prophet ﷺ to the number of the perfections of Allah, the Exalted — which are limitless — so that, by Allah's permission, its reward and benefit never cease.
The meaning of "the number of Allah's perfection" is that it is without limit, making the blessings sent boundless, corresponding to His perfection, Glorified is He, which cannot be enumerated or counted. This formula is analogous to the words of our Greatest Prophet ﷺ, as related in the authentic ḥadīth narrated by Imam Muslim: the Prophet ﷺ said to Sayyidah Juwayriyyah (raḍiyallāhu ‘anhā): "Indeed, I said four phrases after you [left], three times, which, if weighed against everything you have said since this morning, would outweigh them: Subḥān Allāhi wa biḥamdihi, ‘adada khalqihi, wa riḍā nafsihi, wa zinata ‘arshihi, wa midāda kalimātihi" (Glory be to Allah, and praise be to Him, by the number of His creation, by His pleasure, by the weight of His Throne, and by the extent of His words). And Allah, the Exalted, knows best.
What is the ruling of Islamic Law on a person who abandons prayer after reaching puberty—is he required to make them up?
All praise is due to Allah, and peace and blessings be upon our master, the Messenger of Allah.
Making up missed obligatory prayers is an Islamic duty just as performing them in their proper time is obligatory, and taking care of them takes precedence over performing voluntary prayers. This is established by the practice of our Supreme Prophet (peace and blessings be upon him) when the polytheists distracted him on the Day of the Trench from performing the Asr prayer, so he made it up afterward, as well as the Hadith: "Pay Allah what is due to Him, for Allah is most deserving of fulfillment." (Recorded by Al-Bukhari)
Furthermore, it is valid to make up missed prayers at any time.
Whoever has missed a number of prayers and does not know their exact count, it is obligatory upon them to sincerely repent and exert their utmost effort to estimate their number. If they are unable to determine the exact count, they should base it on what is most probable according to their best judgment. They should then make them up gradually; if one performs one missed prayer alongside every current obligatory prayer, the matter becomes easy and manageable, and with the passage of time, one will complete what is owed, Allah willing. And Allah Almighty knows best.
What is the ruling on making up missed fasts from many years?
A Muslim must make up for any missed fasts, as they are a debt owed to Allah. The Prophet ﷺ said:
"The debt owed to Allah is more deserving of being fulfilled." [Narrated by Muslim]
Whoever has missed fasts must make them up as long as they are alive and capable of fasting.
Is it permissible to offer prayer at home, or should it be offered in the mosque?
All perfect praise be to Allah, The Lord of The Worlds. It isn`t preferable for the man to pray at home as praying in the mosque is twenty seven times more rewarding. Therefore, this should motivate him to offer prayers in the mosque. And Allah Knows Best.