matrix regularisation can improve the stability of LU or Cholesky decomposition of ill conditioned problems.
Not really, at least in the way the word "stability" is typically used in the numerical literature. Cholesky is always backward stable, and LU (with pivoting) is backward stable when the entries of $U$ do not grow too much, a property that usually holds even for ill-conditioned matrices.
Matrix regularization has a different goal. In short, it helps you produce a prettier "pseudo-solution" with a small residual but also small norm. This is useful, for instance, if you have reason to believe that the original problem has a small-norm solution, and noise (combined with the ill-conditioning) has perturbed the problem so much that this solution is impossible to recover. A full treatment would fill a book on inverse problems, and I am not a domain expert so I wouldn't be able to give it.
If I want to solve ๐ด๐ฅ=๐ but have regulized the matrix leading to ๐ต๐ฅ=๐, how should I now solve for ๐ฅ as my initial problem is not the same anymore?
Typically, you can't: noise (combined with the ill-conditioning) has perturbed your problem. You can compute the exact solution to $Ax=b$ with the noisy values of $A$, $b$ that you have on your machine, but typically it will be an unusable mess with huge, imbalanced entries.
How to select the value of ๐?
It's impossible to tell based on math alone, since the goal here is impossible to define without referencing the original application. There are several common heuristics, such as looking for a 'bend' in the plot of the solution norm $\|(A+cI)^{-1}b\|$ vs. $c$, or estimating the amount of noise in your data. Machine learning people love grid searches and cross-validation, which are a way to do so.