No grain filler necessary for basswood, but it can be used. I'd just use primer on the wood. I'm no expert on acrylic, but I'd first apply a light mist coat of primer (not full coverage), let that dry for a few hours and then start sanding the body flat. The primer is to show up the dips in the wood once you strat sanding.. Flatten the body all over so there are no dips and you're then ready to paint.

Phrozin has done an excellent description of how he sprays his guitars, which is widely followed on here. Phrozin was a pro paint sprayer, so he will get better results than you will.

https://www.buildyourownguitar.com.a...l=1#post129444

Not quite sure why you want to use TruOil over the acrylic, I'd stick with acrylic throughout. Tru Oil will give a slight yellow tint to the finish, and yellow further with age.

Fine for a neck but not always what you want with a body. Don't put it over blue or you'll get green!

Note that the grits mentioned don here will normally be European P-series grits e.g. P400, P1200, which are coarser than US ANSI series grits above 220/P220 (Conversion chart here https://www.thesandpaperman.com.au/a...ion-chart.html)