If you want to have column headings (in row 1), then your data begins in A2,
For first name use this in b2
=LEFT(A2,FIND(" ",A2)-1)
For last name use this in C2
=RIGHT(A2,LEN(A1)-FIND("*",SUBSTITUTE(A2," ","*",LEN(A2)-
LEN(SUBSTITUTE(A2," ","")))))
Then copy B2 and C2 down as far as the data. Easy way is when they are selected is to move the cursor to lower right corner and when it turns to black lines, double-click. It will automatically fill to however many cells are filled in Column A.