There used to be a limit of 15 items, but now there are none (in the specification).
35K pages? That would be overkill for general usability of a normal feed. If you were trying to get other sites to copy all your data and re-use it on their sites then it might be a way to syndicate, but I fear it it would be too large for most aggregators or users to handle.
An RSS file is primarily used to tell subscribers when there's is new content on your site. You would generally set the number of <item>s in your feed to reasonably accommodate the number of pages that change on a regular basis over a certain period.
If you want the SEs to know about your pages then another type of XML file would be suggested; site maps.