I have this proposition that I have no idea how to start. any hints helps.
If $f\in L^{2,\infty}\cap L^{\infty}$ then $f\in L^p$ for $p\geq2$
and the second part asks me to generalize this result.
$L^{p,\infty}:=\left\{f:||f||_{p,\infty}:= \text{sup}_{\lambda>0}\lambda \mu(\{|f(x)|>\lambda\})^{1/p} <\infty\right\}$.
This is a partial answer to your question. I haven't managed to solve the case $p=2$ yet.
By Fubini's theorem, we may write $$ \int_\Omega |f|^p\, d\mu = p \int_0^\infty t^{p-1} \mu(\{|f|> t\}) dt. $$ Let $f\in L^{2,\infty}(\Omega)\cap L^{\infty}(\Omega)$ and suppose that $p> 2$. By our assumption, we have $$ \sup_{t\ge 0} t^2 \mu(\{|f|> t\}) = N < \infty. $$
Since $f$ is essentially bounded, the left hand side reduces to $$\begin{align} \int_\Omega |f|^p\, d\mu &= p \int_0^M t^{p-1} \mu(\{|f|> t\}) dt \\ &= p \int_0^M t^{p-3} t^2\mu(\{|f|> t\}) dt \\ &\le pN \int_0^M t^{p-3}\, dt. \end{align}$$
This integral converges iff $p-3>-1$, i.e. $p>2$.
It is easily seen that this method can be slightly modified into proving that $$ L^{p,\infty}(\Omega) \cap L^\infty(\Omega)\subset L^q(\Omega) $$ whenever $q>p$. As before, the method doesn't work for $q=p$ since $t^{-1}$ is not integrable in any neighborhood of $0$.