Buying off beforward was pretty straightforward find the vehicle you want I recommend BF stock as it's auction stuff vs 3rd party is self listed stuff from private sellers.
Then you just pay for the vehicle. You can use credit card which is nice.
You wait for the vehicle to be shipped to what ever port you choose. You can either try to do the import paper work your self as they ship you some paperwork or the easier way is just pay 300$ ish to get vehicle cleared via Brooker and they handle import taxes/fees.
After vehicle has cleared you can have arrange to have it hauled to where you like or can go pick it up from Port. I've had both vehicles hauled to me. For around 500$-750$ from Vancouver to Okanagan.
Then next thing you have to do it add daytime running lights and change the tires if there not DOT and add any side markers if needed. I think most 2000s+ cars now you just have to wire in Day time running lights. Than bring to any ICBC inspection place that can do out of province inspections to get some forms filled out saying it's goood to drive in BC then you just bring all the paper work you have gotten including translated bill of sale which is sent to you in mail by BF and the you pay sales taxes on vehicle and then can throw insurance on it.
Not all inspection places will be willing to inspect as they don't know that they can and some places will say you needed everything on vehicle to be DOT approved which you don't mostly glass headlights and stuff usually are dot approved/ jap star which is fine. So worth talking to few places and see what they want and kinda feel out the best one who isn't gonna try and threw the book at you aswell as rip you off as I had place in Kelowna try to rip me off saying car with 32,000km need new ball joints and started changing for anything thing they could when I said I'll repair car myself including a fee to remove paint pen from window so they could test wipers.
As for parts it's depends on what you import if you stay with JDM versions of North America cars you can source parts locally if not there is 3 or for sites you can order any JDM parts from but it can take a while to get them.
My wife's 2008 Toyota vanguard is just a luxury RAV4
My 1991 Toyota liteace uses Tacoma and Landcruiser parts
And my 1991 Toyota Dyna 200 uses Toyota Dyna 200 only parts and is a pain to find parts for.
The newer the vehicle and more common the easier to source parts for.
Megazip.net
yoshiparts.com
JP-CarParts.com
And beforward sells parts aswell
This is kinda just a watered down version of importing stuff. There is bunch of videos and forums who have more detial about getting cars and trucks from Japan into Canada. But all in all the 2 times I've done it haven't been to hard. It can cheaper to buy from auction but more involved but BF isn't much more then auction prices and there stock turn over is fast so new stuff every week to look at. Depends what your looking for.
Buy from every car auction across Japan at wholesale prices. Pacific Coast Auto - Import Cars From Japan
www.pacificcoastjdm.com
Is who I used to import my first truck
Wife's car was around 12k said and done with 32,000km and in Canada 12k gets you something with 200k ATM for RAV4 lol.
My truck was 6500$ in 2015 with 42,000km