Though what you suggested may work to some extent (bromine is a liquid at room temperature, though, mind you), I feel it would be good to discuss the best conditions to maximize the yield of this synthesis and the reasons for them.
Let us first consider free-radical halogenation as a means to introducing a leaving group on the n-propyl side chain. Though we might first be worried that the isopropyl radical would propagate faster than the n-propyl radical, which would be unanimously true for benzylic radicals, the position of the substituents is much more important in pyrrole:
$\hspace{3.4cm}$
Hydrogen is abstracted preferentially from substituents at the 2 and 5 positions because the $\pi$ system the resulting unpaired electron occupies is more conjugated and thereby lower in energy. Given this, we need now only maximize abstraction from $n$-propyl over methyl.
Since more substituted radicals are more stable (due to hyperconjugative effects) and thereby react faster, by lowering the temperature of the reaction, the number of molecules with sufficient energy to form the methyl radical is decreased. Though this does the same for the n-propyl radical, the effect is less drastic due to the nature of the Maxwell-Boltzmann distribution, and a greater proportion of n-propyl halide is formed.
Lastly, the halide needs to be replaced with a hydroxyl group. Though you could try an $\mathrm{S_N2}$ using $\ce{NaOH}$ or $\ce{KOH}$, $\mathrm{E2}$ would be a major competitor, especially considering that its product only further extends the conjugation of the ring. Instead, just try microwaving the molecule in water for 3-5 minutes and you'll more than likely have converted it nearly quanitiatvely to the alcohol.
Using only water, we almost completely remove the possibility of elimination as it is such a weak base. Using the microwave allows us to thoroughly and quickly heat the solution to temperatures >$100º\mathrm{C}$ even, increasing the number of water molecules with sufficient energy to successfully collide with the reactant and the rate at which these collisions occur. Thus, one possible pathway would be: