Alot of debate on best. Kida's guide is really good for skilling up and general info. I've done 4 characters to 100+ and tried a couple of things. Last time I did it I got from 0-90ish (whatever nashmau cap is) in around 2weeks using 1 skill up ring. By you should try to get skillup ring it basically doubles your skill up rate and you got another 7 days to turn fish in for this cycle. Anyways last time I did moat carp to 11, Papira to about 29, black eel to around mid to late 30s, shall shell to 53, silver shark till around 60 then to nashmau with shrimp lure you pull up Mercanbaligi (caps at 86) and Ahtapot (caps at 90). Then just chill there till you get the gp and the items for ebisu
Yes but it's not attempts it's stuff reeled in. Took me around 2 weeks burning that ring to get to 90ish but really for the most part all you should really care about speed wise is getting to around 60 to fish nashmau good since that's the fastest money you'll get till you get ebisu and you will skill up so fast that you wont have the gp for it before then. Getting from there to 100 will just be normal money fishing so no need to worry about it.
Hakryu fishing is about 100k/hr because they npc for about 10k each. That's around 2mil a day. You can make a little more with the new fish or the fish used to get ebisus if you have one but you need to find buyers for that.
Yes serpent rumors is a must. Mooching might be useful if you end up doing Matsya
XI Wiki


