I know I can buy a high ranking domain & do a 301 direct to my website to receive it's position & PR. However, I was wondering if I could do this from multiple websites or would it throw red flags? Example, if I have MikesPhotos.com, which I don't, & I bought PortlandPhotos.com, SeattlePhotos.com etc & 301 forwarded all of them to MikesPhotos.com would I receive the PR & rankings that all those other domains already had or would that just be pointless?
Having multiple domains point to one website is common as a company will buy variations of their main domain name (other TLDs, misspellings) and then point them to their main domain.
I realize that they will all direct to the one domain fine but I'm curious if you'll receive the SERPs from each domain. For example if both PortlandPhoto.com & SeattlePhoto.com were the #1 on Google for their keywords, could I buy those domains & do 301 directs to my main website to automatically be placed as #1 for both cities? I've already used this method to instantly get #1 for the city I'm living in... I'm just wondering if I can keep doing this for other cities as a quick, expensive, SEO technique instead of slowly building PR & content, etc.
Yes, you can do but you can spend lot of money in buying those website who are already in the top page. For me, the best thing to do, is keep the best and clean practices of onpage optimization for you to get in top pages.
I realize I should start another post for this second question but if I was to use a white hat & good content to rank for the same cities would you suggest doing mysite.com/city? Or would you put the keywords for all 10+ cities on the home page?
Definitely do create a separate page for each city! Just make sure that the content for each city is substantially different to avoid duplicate content issues. In my experience with 301s (which I admit is limited), the new page will take the position of the old page, but if the new page doesn't seem relevant to the query it will have a poor click-through-rate and that will cause the ranking to decline over time. Other factors like poor on-page relevance are probably contributing as well. You would want to redirect seattlephotos.com to mikesphotos.com/seattle, not to the home page.