Yes, the information did come from Roger's will and probate.
Some more records:
Archdeaconry of Richmond Marriage Bonds (extracts) - originals held at the Lancashire Record Office in Preston. Copies can be ordered.
30 Oct 1820
Joseph TODD, 29{+}, Bachelor of [blank], Heversham, Westmorland
Elizabeth FELL, 26{+}, Spinster of [blank], Heversham, Westmorland
Married: [blank], Heversham, Westmorland
6/8/1787 (could be the '6 Aug' or '8 Jun', the index is a little inconsistent)
Halhead FELL, 29{+}, Yeoman of Urchinrigg, Heversham, Westmorland
Eleanor YARE, 29{+}, Spinster of Grayrigg, Kendal, Westmorland
Married: [blank], Kendal, Westmorland
11/10/1814 (again, could be 11 Oct or 10 Nov)
Halhead FELL, 29{+}, Husbandman of Stainton, Heversham, Westmorland
Helen KENDALL, 47{+}, of Heversham, Westmorland
Married: [blank], Heversham, Westmorland
[extracted marriage on Ancestry is dated 14 Aug 1814, so one of these dates (marriage or bond) is likely to be incorrect. This marriage extract also records their names as 'Hallhead' and 'Ellen']
Archdeaconry of Richmond Probate Record
14 Oct 1826 (date of probate)
Halhead FELL, Yeoman of Urchinrigg, Preston Richard, Heversham [his Will]
Some extracted parish records from Ancestry:
Halhead FELL chr. 8 Mar 1758 C&L {Crosthwaite & Lyth} s/o John FELL.
[from the detail given in the baptisms below and from the known residence of Halhead, I suspect that ALL of these extracted entries come from the *'Crosscrake' register (within Stainton) and not from Crosthwaite and Lyth]
William FELL b. 24 Mar 1788, chr. 19 Apr 1788 C&L* s/o Halhead Fell & Elinor
Elizabeth FELL b. 2 Jan 1790, chr. 23 May 1790 C&L* d/o Nathaniel FELL & Eleanor (d/o William) ['Nathaniel' is possibly the transcriber's interpretation of 'Halhead']
Elizabeth FELL b. 16 Jun 1792, chr. 15 Jul 1792 C&L* d/o Hollhead FELL & Ellinor (d/o William YARR)