(1). I was wondering about what are the relation and differences between formal and informal logic?
What topics does each of them have? For example, topics such as Meaning and Definition, Syllogistic Logic, Inductive Logic, Probabilistic/Statistical Reasoning, Deductive Logic
Is symbolic logic same as formal logic?
(2) what is the relation between informal/formal logic and deductive/non-deductive reasoning/inference?
must formal logic be only for deduction, not for non-deductive reasoning/inference?
(3) what are other usual/better ways to categorize various logic topics?
Thanks and regards!
Informal logic is, well, informal. As such it is not unambiguously defined what the subject matter is, how different statements are related to each other, or (more ambitiously) what statements "mean". This type of activity is more popular in philosophy, linguistics and other areas that are not specifically mathematical. Modern interest in informal reasoning is often about how to formalize it, as in AI, natural language processing or data mining.
Formalized logic is as described in the other answers. Essentially, there are many types of formal logic, and each one is a game with its own well-defined rules (in principle, performable by a computer) for taking a set of statements -- informally thought of as "premises" -- and adding to it some additional statements, informally thought of as "conclusions". In spirit it is very close to computer programming and its study as a field resembles computer science. Some branches such as model theory or set theory are studied purely as mathematics in the sense that the explicitly combinatorial/linguistic aspect is in the background and the sentences are studied in a "semantic" approach that speaks in terms of the structures, objects and their properties (the material supposedly described by the logic) rather than the permissible syntactic operations in a formal logical system.
Mathematics is intermediate between these two extremes. It uses logic(s) that could be called potentially (or presumably, or in-principle) formalizable. Steps of the game are not codified precisely enough to be programmed on a computer, but they are standardized and sufficiently well-defined to correspond to known genuine moves in some actual formal systems, so there is a presumption that any correct non-formalized proof is robust enough to have many slightly different expansions into a very detailed formal proof in several of the formal systems suggested as a "foundation" for mathematics.
You mentioned probabilistic or statistical reasoning. This is a somewhat separate question because any deterministic setting can be enlarged a probabilistic one (e.g., instead of measuring attributes or their absence by $1$ or $0$, allow any numerical value between $1$ and $0$) and the logical rules modified accordingly in a known way. Similarly, any setting that uses ordinary or probabilistic logic on objects thought of as "data" can be placed in the context of statistics, where one considers how the data might have been generated in addition to the data itself, and the rules for reasoning and speaking about this richer picture can again be updated in a routine way. But these probabilistic/fuzzy/statistical enrichments are a kind of fixed recipe where the "logic" and "probabilistic" ingredients are cooked separately and mixed in an understood way. You could discuss the result as a new form of logic but really it is a repackaging of what you started with, not a fundamentally different mode of reasoning.