Ok that helps a lot
@Chestermiller, thanks! One last, quick query- the condition for ##v_{0}## is also that ##\theta=0##, right? Why don't we take that into consideration when we write down the solution , i.e.
##v_{0}=r_{0}e^{-k(0)}\dot \theta (1+k^2)^{1/2}=r_{0}\dot \theta(1+k^2)^{1/2}## where the initial condition is that ##v=v_{0}## at ##\theta=0##.
So that the exponential term vanishes?i.e. why do we not take into consideration theta =zero initially?( In any case, you have proved that the speed itself is the constant ##C##, so it doesn't really matter; but the speed should also be independent of ##\theta##, shouldn't it?)