Im Verlauf der Saison 2005/06 war Rahimi auch erstmals in den Profikader Björklövens geholt worden und hatte sechs Partien für die Seniorenmannschaft in der zweitklassigen HockeyAllsvenskan absolviert. Daraufhin wurde er im Sommer 2006 im NHL Entry Draft in der dritten Runde an 82. Stelle von den Vancouver Canucks ausgewählt. Diese nahmen den inzwischen 19-jährigen wenige Wochen nach dem Draft unter Vertrag, entschieden sich im Herbst aber dazu, dass er noch eine weitere Saison in seiner Heimat verbringen sollte. Rahimi absolvierte die Saison 2006/07 somit erneut in Schweden. Er bestritt 33 Partien für die Senioren und kam auf zwei Scorerpunkte sowie zu fünf Spielen für die U20-Junioren. Im Anschluss an die Spielzeit in Europa holten die Canucks den Verteidiger nach Nordamerika. Dort setzten sie ihn in fünf Spielen bei ihrem Farmteam, den Manitoba Moose, in der American Hockey League ein. Aber der &lt;a href="AHL%202007/08"&gt;Saison 2007/08&lt;/a&gt; gehörte der Schwede dann zum Kader der Moose, pendelte im Saisonverlauf aber des Öfteren zwischen dem AHL-Kader und den Victoria Salmon Kings aus der ECHL, die ebenfalls eine Kooperation mit den Vancouver Canucks pflegten. Am Ende des Spieljahres hatte Rahimi 41 Spiele für Manitoba und 19 für Victoria absolviert. Der defensiv ausgerichtete Verteidiger hatte dabei jeweils fünf Scorerpunkte erzielt. Die &lt;a href="AHL%202008/09"&gt;Spielzeit 2008/09&lt;/a&gt; verbrachte er dann komplett bei den Moose in der AHL. Allerdings kam er nur in der regulären Saison zum Einsatz. In den Playoffs, in denen Manitoba erst im Finale um den Calder Cup an den Hershey Bears scheiterte, kam er nicht zum Einsatz. Dennoch gehörte er zu den Spielern, die sich im Verlauf der Saison zum positiven entwickelt hatten.